首页 /研究 /MAUVE Runtime: A Component-Based Middleware to Reconfigure Software Architectures in Real-Time
OTHER

MAUVE Runtime: A Component-Based Middleware to Reconfigure Software Architectures in Real-Time

David Doose, Christophe Grand, Charles Lesire

发表年份
2017
引用次数
18

摘要

Developing robotic applications requires to design and implement complex software architectures. These architectures must embed advanced algorithms that include capacities to adapt to unforeseen events like external disturbances, sensor or actuator failures. To improve the system robustness, its behavior should be adapted at runtime by a reconfiguration of its software architecture. Such reconfiguration must be done safely and efficiently, while ensuring functional constraints and a minimal quality of service of the system. Among these constraints, preserving real-time properties of the reconfiguration process is a key feature. In this paper, we present the preliminary design of a new component-based middleware that allows to perform software architecture reconfigurations with a focus on real-time constraints.

关键词

Computer scienceMiddleware (distributed applications)Component (thermodynamics)Embedded systemComponent-based software engineeringSoftwareDistributed computingOperating systemSoftware system

相关论文

查看 OTHER 分类全部论文