An Integrated Framework for Multiprocessor, Multimoded Real-Time Applications

In this paper we propose an approach for building real-time systems under a combination of requirements: specification and handling of operating modes and mode changes; implementation on top of a multiprocessor platform; integration of both aspects within a common framework; and connection with sche...

Descripción completa

Detalles Bibliográficos
Autores: Sáez Barona, Sergio|||0000-0001-8970-6808, Real Sáez, Jorge Vicente|||0000-0001-7636-6672, Crespo, Alfons|||0000-0002-6606-7406
Tipo de recurso: capítulo de libro
Fecha de publicación:2012
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/73301
Acceso en línea:https://riunet.upv.es/handle/10251/73301
Access Level:acceso abierto
Palabra clave:Real-time framework
Mode changes
Multiprocessor scheduling
Ada 2012
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
Descripción
Sumario:In this paper we propose an approach for building real-time systems under a combination of requirements: specification and handling of operating modes and mode changes; implementation on top of a multiprocessor platform; integration of both aspects within a common framework; and connection with schedulability analysis procedures. The proposed approach uses finite state machines to describe operating modes and transitions, and a framework of real-time utilities that implements the required behaviour in Ada 2012. Automatic code generation plays an important role: the system is derived from the functional and timing specification, and implemented according to the abstractions provided by the framework. Response time analysis enables assessing the schedulability of the different operating modes and the transitions between modes.