Performance Analysis of Distributed and Asynchronous Systems using Probabilistic Timed Actors

Authors

  • Ali Jafari Reykjavik University, School of Computer Science
  • Ehsan Khamespanah University of Tehran, School of ECE
  • Marjan Sirjani Reykjavik University, School of Computer Science
  • Holger Hermanns University of Saarland, School of Computer Science

DOI:

https://doi.org/10.14279/tuj.eceasst.70.984

Abstract

Many real-time distributed applications exhibit probabilistic and non-deterministic behaviors. In this paper, we introduce Probabilistic Timed Rebeca (PTRebeca) as an actor-based language for modeling probabilistic distributed real-time systems with asynchronous message passing. We propose the semantics of PTRebeca model in Timed Markov Decision Process (TMDP), the integral semantics of probabilistic timed automaton (PTA) with one digital clock. To analyze PTRebeca models, we develop a tool set to automatically generate a TMDP model from a PTRebeca model in the form of the input language of PRISM model checker. We use PRISM for performance analysis of PTRebeca models against expected reachability and probabilistic reachability properties. We show the applicability of our approach using a few case studies and experimental results.

Downloads

Published

2014-11-20