Formal Semantics and Analysis of Timed Rebeca in Real-Time Maude

10Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free