L. Parrilla, A.L. Rodriguez, A. Simon-Muela, M. M. Prats
{"title":"Design and performance of an adaptation middleware interface for a civil avionic bus","authors":"L. Parrilla, A.L. Rodriguez, A. Simon-Muela, M. M. Prats","doi":"10.1109/DASC.2009.5347437","DOIUrl":null,"url":null,"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.","PeriodicalId":313168,"journal":{"name":"2009 IEEE/AIAA 28th Digital Avionics Systems Conference","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE/AIAA 28th Digital Avionics Systems Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DASC.2009.5347437","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
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.