• DocumentCode
    2588420
  • Title

    Design and performance of an adaptation middleware interface for a civil avionic bus

  • Author

    Parrilla, L.M. ; Rodríguez, Antonio L. ; Simon-Muela, A. ; Prats, M.M.

  • Author_Institution
    Grupo Tecnol. Electron., Univ. de Sevilla, Seville, Spain
  • fYear
    2009
  • fDate
    23-29 Oct. 2009
  • Abstract
    The main motivation of this work is the study, design and implementation of a Middleware software layer to manage the data exchange in current avionics data buses. Thus, this layer is based on an object-oriented structure using several software design patterns like Abstract Factory, Factory Method and Singleton. The most important benefit of this new software tool is that simplifies, makes faster and more robust real-time communications in present avionics data buses. In addition, this layer provides higher design flexibility in distributed communication systems obtaining more reusable and portable software interfaces. What´s more, this Middleware software tool makes independent a specific avionics application from each other in the data bus. In consequence and thanks to the new implemented tool, there is no need of ad-hoc communication software, developed by the hardware manufacturer, for each avionics embedded card in the data bus.
  • Keywords
    avionics; middleware; object-oriented programming; abstract factory; adaptation middleware interface; avionics data buses; civil avionic bus; data exchange; design flexibility; distributed communication systems; factory method; middleware software layer; object-oriented structure; singleton; software design patterns; software interfaces; Aerospace electronics; Application software; Communication system software; Data buses; Middleware; Production facilities; Robustness; Software design; Software reusability; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 2009. DASC '09. IEEE/AIAA 28th
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4244-4078-8
  • Type

    conf

  • DOI
    10.1109/DASC.2009.5347437
  • Filename
    5347437