• DocumentCode
    695097
  • Title

    Extending Contract theory with Safety Integrity Levels

  • Author

    Westman, Jonas ; Nyberg, Mattias

  • Author_Institution
    R. Inst. of Technol. (KTH), Stockholm, Sweden
  • fYear
    2015
  • fDate
    8-10 Jan. 2015
  • Firstpage
    85
  • Lastpage
    92
  • Abstract
    In functional safety standards such as ISO 26262 and IEC 61508, Safety Integrity Levels (SILs) are assigned to top-level safety requirements on a system. The SILs are then either inherited or decomposed down to safety requirements on sub-systems, such that if the sub-systems are sufficiently reliable in fulfilling their respective safety requirements, as specified by the SILs, then it follows that the system is sufficiently reliable in fulfilling the top-level safety requirement. Present contract theory has previously been shown to provide a suitable foundation to structure safety requirements, but does not include support for the use of SILs. An extension of contract theory with the notion of SILs is therefore presented. As a basis for structuring the breakdown of safety requirements, a graph, called a contract structure, is introduced that provides a necessary foundation to capture the notions of SIL inheritance and decomposition in the context of contract theory.
  • Keywords
    IEC standards; ISO standards; safety-critical software; IEC 61508; ISO 26262; SIL inheritance; contract structure; contract theory; functional safety standards; safety integrity levels; structure safety requirements; top-level safety requirements; Context; Contracts; ISO standards; Reliability; Safety; Trajectory; Contracts; Decompositon; IEC61508; ISO26262; Requirements; SIL; Safety Integrity Levels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering (HASE), 2015 IEEE 16th International Symposium on
  • Conference_Location
    Daytona Beach Shores, FL
  • Print_ISBN
    978-1-4799-8110-6
  • Type

    conf

  • DOI
    10.1109/HASE.2015.21
  • Filename
    7027418