Ir al contenido

Documat


Desarrollo de Sistemas Distribuidos de Tiempo Real y de Criticidad Mixta a través del Estándar DDS

  • Autores: Héctor Pérez Tijero Árbol académico, José Javier Gutiérrez García Árbol académico
  • Localización: Revista iberoamericana de automática e informática industrial ( RIAI ), ISSN-e 1697-7920, Vol. 15, Nº. 4, 2018, págs. 439-447
  • Idioma: español
  • DOI: 10.4995/riai.2017.9000
  • Títulos paralelos:
    • Development of Real-Time and Mixed Criticality Distributed Systems through the DDS Standard
  • Enlaces
  • Resumen
    • español

      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.

    • English

      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.

  • Referencias bibliográficas
    • Airlines Electronic Engineering Committee, Aeronautical Radio INC, 2009. Aircraft Data Network, Part 7 - Avionics Full Duplex Switched Ethernet...
    • Airlines Electronic Engineering Committee, Aeronautical Radio INC, 2010. Avionics Application Software Interface, required Services. ARINC...
    • Aldea, M., González Harbour, M, 2001. MaRTE OS: An Ada Kernel for Real-Time Embedded Applications. In: Proc. of the Int. Conference on Reliable...
    • Gutiérrez, J. J., Palencia, J. C., González Harbour, M., 2014. Holistic schedulability analysis for multipacket messages in AFDX networks....
    • Han, S., Jin, H., 2014. Resource partitioning for Integrated Modular Avionics: comparative study of implementation alternatives. Software:...
    • IEEE Portable Application Standards Committee (PASC), 2003. Standard for Information Technology-Portable Operating System Interface (POSIX)...
    • Masmano, M., Ripoll, I., Crespo, A., Metge, J. J., 2009. Xtratum a hypervisor for safety critical embedded systems. In: Proc. of the 11th...
    • Object Management Group, 2011. A UML Profile for MARTE: Modeling and Analysis of Real-Time Embedded Systems, v1.1.
    • Object Management Group. 2014. The Real-time Publish-Subscribe Wire Protocol. DDS Interoperability Wire Protocol Specification. v2.2, formal/2014-09-01.
    • Object Management Group, 2015. Data Distribution Service for Real-time Systems. v1.4, formal/15-04-10.
    • Open and cost-effective virtualization techniques and supporting separation kernel for the embedded systems industry (VOS4ES) European Project,...
    • Open VEhiculaR SEcurE platform (OVERSEE) European Project, 2013. 7th Framework Prog.
    • Palencia, J. C., González Harbour, M., Gutiérrez, J. J., Rivas, J. M., 2017. Response-Time Analysis in Hierarchically-Scheduled Time-Partitioned...
    • Pérez, H., Aldea, M., Medina, D., 2017. Multiprocessor platform for partitioned real-time systems. Software: Practice and Experience, 47(1),...
    • Pérez, H., Gutiérrez, J. J., 2012. On the schedulability of a data-centric real-time distribution middleware. Computer Standards and Interfaces...
    • Pérez, H., Gutiérrez, J. J., 2015. Modeling the QoS parameters of DDS for event-driven real-time applications. Journal of Systems and Software...
    • Pérez, H., Gutiérrez, J. J., 2016. Enabling data-centric distribution technology for partitioned embedded systems. IEEE ans. on Parallel and...
    • Pérez, H., Gutiérrez, J. J., 2017. Handling heterogeneous partitioned systems through ARINC-653 and DDS. Computer Standards & Interfaces...
    • Pérez, H., Gutiérrez, J. J., Peiró, S., Crespo, A., 2017. Distributed architecture for developing mixed-criticality systems in multi-core...
    • Pérez, J., González, D, Trujillo, S., Trapman, T., 2015. A Safety Concept for an IEC-61508 Compliant Fail-Safe Wind Power Mixed-Criticality...
    • Poza, J. L., Posadas, J. L., Simó, J.E., 2009. From the Queue to the Quality of Service Policy: A Middleware Implementation. In: Proc. of...
    • Rioux, L., Henia, R., Sordon, N., González Harbour, M., Gutiérrez, J. J., Rivas, J. M., Cuevas, C., Drake, J. M., Medina, J. L., 2015. Schedulability...
    • RTI Connext DDS Micro, 2017. Available at http://www.rti.com. Last access in June, 2017.

Fundación Dialnet

Mi Documat

Opciones de artículo

Opciones de compartir

Opciones de entorno