• DocumentCode
    2487203
  • Title

    Adapting Software Product Lines for complex certifiable avionics software

  • Author

    Sozen, Neset ; Merlo, Ettore

  • Author_Institution
    CMC Electron. Inc., St.-Laurent, QC, Canada
  • fYear
    2012
  • fDate
    4-4 June 2012
  • Firstpage
    21
  • Lastpage
    24
  • Abstract
    In avionics, the size and complexity of software-intensive systems increased considerably during recent years. Besides the size and the complexity, certification constraints also had negative impact on the cost and schedule of avionics software projects. Model-Driven Development (MDD) and Software Product Lines Engineering (SPLE) offer an opportunity to improve the avionics software development process, reduce the cost and improve the time to market. Complexity of avionics software and certification constraints pose several challenges to SPLE adoption. Software Product Lines (SPL) framework must provide bi-directional traceability between requirements and low level software assets (e.g. code and test), facilitate production of certification deliverables, allow validation on the target platform and provide code coverage. Also, SPL offer a scheme to manage the complexity of avionics software systems through variability management tools.
  • Keywords
    avionics; certification; computational complexity; software development management; avionics software development process; avionics software projects; bidirectional traceability; certification constraints; certification deliverables; complex certifiable avionics software; low level software assets; model-driven development; software product lines; software product lines engineering; software-intensive systems complexity; variability management tools; Aerospace electronics; Aircraft; Complexity theory; Consumer electronics; Military aircraft; Programming; Software; Avionics Software; Certifiable Software; DO-178C; Model-Driven Development; Software Product Line;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Product Line Approaches in Software Engineering (PLEASE), 2012 3rd International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1750-4
  • Type

    conf

  • DOI
    10.1109/PLEASE.2012.6229764
  • Filename
    6229764