• DocumentCode
    1810640
  • Title

    Killing gateways: Applying the RTSframework to improve avioncs systems performance

  • Author

    Colonese, Emilia M. ; Nobre, João C. ; Anjos, Laércio S. ; Oliveira, José M P

  • Author_Institution
    Brazilian Aeronaut. Inst. of Technol., Sao Jose dos Campos
  • fYear
    2008
  • fDate
    26-30 Oct. 2008
  • Abstract
    Data interoperability remains a challenge for operational requirements allowing real-time systems (RTS) to work together. Distributed real-time embedded (DRE) Systems are increasingly based on component middleware/ gateways for data exchange. A gateway is a link between two computer programs. It acts as a portal between two programs allowing them to share information and bypass certain protocols on a host computer. Although seemingly harmless, a gateway can have tremendous negative performance effects on systems. The data interoperability mechanism built-in in the RTSframework replaces the gateways while maintaining the system behavior and data integrity, and improving the overall system performance. To validate this research proposal, a target avionic system is adapted to the RTSframework, implementing the new approach of data interoperability, and enforcing the correct realization of functional requirements. The advantage of the RTSframework utilization is verified through comparisons of software quality, reliability and complexity before and after the real-time target avionic system adaptation. The comparisons were used to evaluate changes made on softwarepsilas logical model and code providing indications of software quality improvement. Quality indicates how well the software meets the requirements, so in this context, a good performance is identified as a type of change request in which the target-of-test failed to meet the requirements.
  • Keywords
    aerospace computing; avionics; data integrity; electronic data interchange; open systems; software quality; avionics systems; component middleware/ gateways; data exchange; data integrity; data interoperability; distributed real-time and embedded systems; real-time systems; software quality; Aerospace electronics; Delay; Middleware; Protocols; Real time systems; Service oriented architecture; Software performance; Software prototyping; Software quality; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 2008. DASC 2008. IEEE/AIAA 27th
  • Conference_Location
    St. Paul, MN
  • Print_ISBN
    978-1-4244-2207-4
  • Electronic_ISBN
    978-1-4244-2208-1
  • Type

    conf

  • DOI
    10.1109/DASC.2008.4702846
  • Filename
    4702846