UM-RTCOM: An analyzable component model for real-time distributed systems

M Díaz, D Garrido, L Llopis, F Rus, JM Troya - Journal of Systems and …, 2008 - Elsevier
Journal of Systems and Software, 2008Elsevier
Component-based development is a key technology in the development of software for
modern real-time systems. However, standard component models and tools are not suitable
for this type of system, since they do not explicitly address real time, memory or cost
constraints. This paper presents a new predictable component model for real-time systems
(UM-RTCOM) together with a set of tools to support it. The environment allows new
components to be developed which can then be assembled to build complete applications …
Component-based development is a key technology in the development of software for modern real-time systems. However, standard component models and tools are not suitable for this type of system, since they do not explicitly address real time, memory or cost constraints. This paper presents a new predictable component model for real-time systems (UM-RTCOM) together with a set of tools to support it. The environment allows new components to be developed which can then be assembled to build complete applications, including hardware interaction. The model includes support for real-time analysis at the component and application level. The analysis is achieved by combining component meta-information in the form of an abstract behaviour model and a method to measure worst-case execution times in the final platform. Additionally, we propose an implementation model based on RT-CORBA where the developer uses the UM-RTCOM components and a set of tools to map these elements to elements of the desired platform. In order to apply our proposals, we have used the model and tools in real applications specifically in the context of nuclear power plant simulators.
Elsevier
以上显示的是最相近的搜索结果。 查看全部搜索结果