Desarrollo de sistemas distribuidos de tiempo real y de criticidad mixta a través del estándar DDS
Development of real-time and mixed criticality distributed systems through the DDS standard
Ver/ Abrir
Registro completo
Mostrar el registro completo DCFecha
2018Derechos
© 2018 CEA. Publicado por Elsevier España. Este es un artículo Open Access bajo la licencia CC BY-NC-ND 4.0
Publicado en
Revista Iberoamericana de Automática e Informática Industrial, 2018, 15(4), 439-447
Editorial
Comité Español de Automática (CEA)
Enlace a la publicación
Palabras clave
Tiempo real
Sistemas críticos
Sistemas distribuidos
Sistemas empotrados
Middleware de comunicaciones
Real-Time
Safety-critical
Distributed Systems
Embedded Systems
Distribution Middleware
Resumen/Abstract
El uso de middleware de distribución facilita la programación de sistemas distribuidos de tiempo real heterogéneos, y por extensión también puede facilitar la generación automática de código como parte de una estrategia de desarrollo basada en modelos. Sin embargo, esta clase de middleware presenta una complejidad añadida que dificulta su uso en sistemas con ciertos requisitos de criticidad o de tiempo real. En este trabajo se hace una revisión de algunos estudios previos en los que se muestra la posibilidad de utilizar un middleware de distribución centrado en los datos (DDS, Data Distribution Service) para la integración de aplicaciones con criticidad mixta en sistemas distribuidos.
The use of distribution middleware facilitates the programming of heterogeneous real-time distributed systems, and it can also facilitate the automatic generation of source code when integrated as a part of a general MDE (Model-Driven Engineering) strategy. However, the complexity usually associated with distribution middleware puts a burden on the development of applications with hard real-time requirements or high levels of criticality. This paper gathers a set of previous works to present an overview on how a data-centric distribution middleware (DDS, Data Distribution Service) could be used in distributed applications with mixed criticality and real-time requirements
Colecciones a las que pertenece
- D30 Artículos [97]
- D30 Proyectos de Investigación [116]