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
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;
Conference_Titel :
Digital Avionics Systems Conference, 2009. DASC '09. IEEE/AIAA 28th
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4244-4078-8
DOI :
10.1109/DASC.2009.5347437