Distributed architecture for developing mixed-criticality systems in multi-core platforms

Abstract: Partitioning is a widespread technique that enables the execution of mixed-criticality applications in the same hardware platform. New challenges for the next generation of partitioned systems include the use of multiprocessor architectures and distribution standards in order to open up this technique to a heterogeneous set of emerging scenarios (e.g., cyber-physical systems). This work describes a system architecture that enables the use of data-centric distribution middleware in partitioned real-time embedded systems based on a hypervisor for multi-core, and it focuses on the analysis of the available architectural configurations. We also present an application-case study to evaluate and identify the possible trade-offs among the different configurations. © 2016 Elsevier Inc.

Otras publicaciones de la misma revista o congreso con autores/as de la Universidad de Cantabria

 Fuente: The Journal of Systems and Software 123 (2017) 145?159

Editorial: Elsevier

 Fecha de publicación: 01/02/2017

Nº de páginas: 15

Tipo de publicación: Artículo de Revista

DOI: 10.1016/j.jss.2016.08.088

ISSN: 0164-1212,1873-1228

Proyecto español: TIN2011-28567-C03-02; TIN2011-28567-C03-03; TIN2014-56158-C4-1-P; TIN2014-56158-C4-2-P

Url de la publicación: https://doi.org/10.1016/j.jss.2016.08.088