Pattern-Based Composition and Analysis of Virtually Synchronized Real-Time Distributed Systems

ICCPS(2012)

引用 24|浏览31
暂无评分
摘要
Designing and verifying distributed protocols in a multi-rate asynchronous system is, in general, extremely difficult when the distributed computations require consistent input views, consistent actions and synchronized state transitions. In this paper, we address this problem and introduce a formal, complexity-reducing architectural pattern, called Multi-Rate PALS system, to support virtual synchronization in multi-rate distributed computations. The pattern supports a component to be virtually synchronized with other components in different instantiations of this pattern. We present an application of a hierarchical control system to show that the composition of these instantiations can be used to achieve desired system-level properties, such as distributed consistency and distributed coordination. We verify the logical synchronization guarantee of this pattern, which holds as long as the pattern assumptions are satisfied. We also discuss the correctness analysis necessary to validate these assumptions and provide a tool support to perform this analysis automatically on the AADL models.
更多
查看译文
关键词
pattern-based composition,consistent action,protocols,multi-rate asynchronous system,complexity-reducing architectural pattern,multirate asynchronous system,logical synchronization guarantee,synchronized state transitions,virtual synchronization,virtually synchronized real-time distributed systems,computational complexity,pattern-based analysis,aadl models,architectural pattern,correctness analysis,different instantiations,hierarchical control system,distributed computations,multirate pals system,pattern assumption,design patterns,multi-rate pals system,distributed processing,distributed protocols,synchronisation,consistent input view,complexity reduction,satisfiability,real time systems,computer architecture,state transition,real time,distributed system,asynchronous system,distributed computing,synchronization,design pattern,servomotors
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要