• DocumentCode
    1760445
  • Title

    Runtime verification monitoring for automotive embedded systems using the ISO 26262 functional safety standard as a guide for the definition of the monitored properties

  • Author

    Heffernan, Donal ; MacNamee, Ciaran ; Fogarty, Padraig

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Univ. of Limerick, Limerick, Ireland
  • Volume
    8
  • Issue
    5
  • fYear
    2014
  • fDate
    41913
  • Firstpage
    193
  • Lastpage
    203
  • Abstract
    The ISO 26262 Road vehicles Functional Safety Standard is intended to guide the derivation of appropriate requirements and processes for avoiding systematic and/or random failures in automotive electrical/electronic equipment. Functional safety statements can be captured in the requirements specifications for automotive embedded control units and systems. However, the process of verifying the behaviour of resulting products continues to be incomplete; because embedded programme verification is unsolvable in general. This study shows that it is possible to monitor some proof obligations in the testing phase, or even in the actual operating phase of a system by the use of an on-chip, real-time runtime verification monitor. In this work, the ISO 26262 standard for functional safety is used to guide the definition of the functional safety requirements for a product, and the specific requirements are mapped to logic formulae, such that the actual runtime behaviour of the system for selected properties can be formally verified throughout the lifetime of a product. A case study example for an automotive gearbox control system is presented to demonstrate the feasibility of the scheme. The monitor is constructed as a permanent feature within an integrated circuit that can continuously observe the system´s runtime behaviour.
  • Keywords
    ISO standards; automotive electrics; automotive electronics; data flow analysis; embedded systems; gears; program verification; road safety; ISO 26262 road vehicles functional safety standard; automotive electrical equipment; automotive electronic equipment; automotive embedded control systems; automotive embedded control units; automotive embedded systems; automotive gearbox control system; embedded programme verification; monitored properties; real-time runtime verification monitor; runtime verification monitoring;
  • fLanguage
    English
  • Journal_Title
    Software, IET
  • Publisher
    iet
  • ISSN
    1751-8806
  • Type

    jour

  • DOI
    10.1049/iet-sen.2013.0236
  • Filename
    6915834