loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fifth International Conference on Application of Concurrency to System Design (ACSD'05)
Extended Rebeca: A Component-Based Actor Language with Synchronous Message Passing
St. Malo, France
June 07-June 09
ISBN: 0-7695-2363-3
Marjan Sirjani, University of Tehran
Frank de Boer, Centrum voor Wiskunde en Informatica
Ali Movaghar, Institute for Studies in Theoretical Physics and Mathematics and Sharif University of Technology
Amin Shali, University of Tehran
In this paper, we propose extended Rebeca as a toolsupported actor-based language for modeling and verifying concurrent and distributed systems. We enrich Rebeca with a formal concept of components which integrates the message-driven computational model of actor-based languages with synchronous message passing. Components are used to encapsulate a set of internal active objects which react asynchronously to messages by means of methods and which additionally interact via a synchronous message passing mechanism. Components themselves interact only via asynchronous and anonymous messages. We present our compositional verification approach and abstraction techniques, and the theory corresponding to it, based on the formal semantics of Rebeca. These techniques are exploited to overcome the state explosion problem in model checking.
Citation:
Marjan Sirjani, Frank de Boer, Ali Movaghar, Amin Shali, "Extended Rebeca: A Component-Based Actor Language with Synchronous Message Passing," acsd, pp.212-221, Fifth International Conference on Application of Concurrency to System Design (ACSD'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.