Performance Analysis of Distributed and Asynchronous Systems using Probabilistic Timed Actors

Ali Jafari, Ehsan Khamespanah, Marjan Sirjani, Holger Hermanns

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.

Full Text:

PDF


DOI: http://dx.doi.org/10.14279/tuj.eceasst.70.984

DOI (PDF): http://dx.doi.org/10.14279/tuj.eceasst.70.984.963

Hosted By Universit├Ątsbibliothek TU Berlin.