Modeling Actor Systems Using Dynamic I/O Automata

PERSPECTIVES OF SYSTEM INFORMATICS, PSI 2015(2016)

引用 0|浏览18
暂无评分
摘要
Actor-based programming has become an important technique for the development of concurrent and distributed systems. This paper presents a new automaton model for actor systems and demonstrates how the model can be used for compositional verification. The model allows expressing the detailed behavior of actor components where components are built from actors and other components. It abstracts from internal and environment behavior, supports encapsulation of actors, and captures the dynamic aspects of actor creation and exposure of actor names to the component environment, which are crucial for verification. We handle these changes at the component interface by specializing dynamic I/O automata. The model can be used as a foundation of different verification techniques. We illustrate this by combining weakest precondition techniques on the actor level with simulation proofs on the component level.
更多
查看译文
关键词
Actor Creation,Input Event,Session Actor,Incoming Message,Verification Technique
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要