• DocumentCode
    3680645
  • Title

    Partitioning: How far do you need to go?

  • Author

    Olivier Charrier

  • Author_Institution
    Wind River, Les Ulis, France
  • fYear
    2015
  • Abstract
    Software Partitioning is now commonly used in safety systems to either allow the integration of software components developed at different Software Design Assurance Level (DAL - Design Assurance Level as per DO-178C / ED-12C [1]) or to gain more flexibility to perform system updates by limiting its impact. In all cases the expected benefit is a reduction of the overall system cost including the hardware, the initial certification, the system maintenance, the recertification in case of change, etc.. Different approaches are possible to implement and demonstrate software partitioning, each having pros and cons. The objective of this paper is to present the partitioning constraints, with respect to avionics safety certification and how the different implementations affect the system level design, along with project budgets. The paper looks at different grades of partitioning, with use cases as examples, detailing them to compare and contrast the different options.
  • Keywords
    "Hardware","File systems","IP networks","Standards","Safety","Certification"
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference (DASC), 2015 IEEE/AIAA 34th
  • ISSN
    2155-7195
  • Electronic_ISBN
    2155-7209
  • Type

    conf

  • DOI
    10.1109/DASC.2015.7311494
  • Filename
    7311494