• DocumentCode
    613596
  • Title

    Applying software patterns to requirements engineering for avionics systems

  • Author

    Schweiger, A.

  • Author_Institution
    EADS Deutschland GmbH, Manching, Germany
  • fYear
    2013
  • fDate
    15-18 April 2013
  • Firstpage
    25
  • Lastpage
    30
  • Abstract
    Due to the long life cycles of aircraft their avionics systems usually have to be maintained and upgraded extensively. In order to support these operational requirements and possible product variants during the development, appropriate design techniques are needed. For the correct transfer of requirements to software architecture and software detailed design the syntactic and semantic gap between the requirements specification and the follow-up development steps needs to be minimized. Literature survey shows that there is a lack of such a requirements methodology. Therefore, this paper collects a catalogue of requirements patterns that meet the special demands for the development of avionics systems and are induced from established software design patterns. Applying these in a typical avionics system development project demonstrates their benefit and also highlights the way ahead.
  • Keywords
    aerospace computing; avionics; formal specification; aircraft; avionics system development project; design technique; requirements engineering; requirements methodology; requirements specification; software design pattern; software pattern; Aerospace electronics; Couplings; Production facilities; Software architecture; Software design; Weapons; avionics system; design pattern; requirements engineering; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Conference (SysCon), 2013 IEEE International
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4673-3107-4
  • Type

    conf

  • DOI
    10.1109/SysCon.2013.6549853
  • Filename
    6549853