The actor model is one of the main models for distributed computation. Timed Rebeca is a timed extension of the actor-based modeling language Rebeca. Although Rebeca is supported by a rich verification toolset, Timed Rebeca has not had an executable formal semantics, and has therefore had limited support for formal analysis. In this paper, we provide a formal semantics of Timed Rebeca in Real-Time Maude. We have automated the translation from Timed Rebeca to Real-Time Maude, allowing Timed Rebeca models to be automatically analyzed using Real-Time Maude's reachability analysis tool and timed CTL model checker. This enables a formal model-based methodology which combines the convenience of intuitive modeling in Timed Rebeca with formal verification in Real-Time Maude. We illustrate this methodology with a collision avoidance protocol for wireless networks. © Springer International Publishing Switzerland 2014.
CITATION STYLE
Sabahi-Kaviani, Z., Khosravi, R., Sirjani, M., Ölveczky, P. C., & Khamespanah, E. (2014). Formal Semantics and Analysis of Timed Rebeca in Real-Time Maude. In Communications in Computer and Information Science (Vol. 419 CCIS, pp. 178–194). Springer Verlag. https://doi.org/10.1007/978-3-319-05416-2_12
Mendeley helps you to discover research relevant for your work.