• DocumentCode
    3021631
  • Title

    Modeling and Verification of AUTOSAR OS and EMS Application

  • Author

    Yunhui Peng ; Yanhong Huang ; Ting Su ; Jian Guo

  • Author_Institution
    Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
  • fYear
    2013
  • fDate
    1-3 July 2013
  • Firstpage
    37
  • Lastpage
    44
  • Abstract
    AUTOSAR, derived from OSEK/VDX, is the most popular industrial standard in the automotive electric development. It is challenging to manually verify or validate the correctness and safety of AUTOSAR Operating System (OS) as well as mission-critical or real-time applications built on it. In this paper, we adopt timed CSP to describe and reason about the Schedule Table, a new task scheduling mechanism in AUTOSAR. We also employ timed CSP to model AUTOSAR OS and a realtime application, i.e., the Engine Management System (EMS), based on the Schedule Table mechanism, and verify some safety properties. In addition, we simulate and verify our models in Process Analysis Toolkit (PAT). The result indicates that both AUTOSAR OS and EMS application conform to the specifications and requirements.
  • Keywords
    automotive engineering; communicating sequential processes; open systems; operating systems (computers); road safety; scheduling; software architecture; AUTOSAR OS; EMS; Engine Management System; OSEK/VDX; PAT; automotive electric development; automotive electric software development; automotive open system architecture; communication sequential process; industrial standard; operating system; process analysis toolkit; schedule table; task scheduling mechanism; timed CSP; Automotive engineering; Engines; Environmental management; Operating systems; Schedules; Standards; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering (TASE), 2013 International Symposium on
  • Conference_Location
    Birmingham
  • Type

    conf

  • DOI
    10.1109/TASE.2013.13
  • Filename
    6597875