Middleware design for Physically-Asynchronous Logically-Synchronous (PALS) systems

EMSOFT(2013)

引用 7|浏览38
暂无评分
摘要
The Physically-Asynchronous Logically-Synchronous (PALS) system is a recently proposed architectural pattern for cyber-physical systems. It guarantees a logically synchronous design abstraction for real-time distributed computations. In this work, we develop a new middleware, called PALSware, to support an efficient and robust implementation of the PALS system and its extensions. PALSware guarantees consistency in distributed applications by eliminating any asynchronous interactions resulting from distributed clocks and node failures. We present a layered design for this middleware that is both reusable in different system architectures and can be extended with architecture-specific solutions for fault management. We demonstrate the middleware for an academic control testbed and show the consistency in a fault injection framework designed for this middleware.
更多
查看译文
关键词
distributed clocks,middleware design,fault injection framework,pals system,palsware,cyber-physical system,academic control testbed,fault management,synchronous design abstraction,layered design,new middleware,pals systems,different system architecture,physically-asynchronous logically-synchronous systems,software architecture,architecture-specific solutions,physically-asynchronous logically-synchronous,academic control,middleware,system architectures,node failures,longest common subsequence,reprogramming,wireless sensor networks
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要