Model-Based generation of run-time monitors for AUTOSAR

  • Authors:
  • Lars Patzina;Sven Patzina;Thorsten Piper;Paul Manns

  • Affiliations:
  • Real-Time Systems Lab, Technische Universität Darmstadt, Darmstadt, Germany;Real-Time Systems Lab, Technische Universität Darmstadt, Darmstadt, Germany;DEEDS Group, Technische Universität Darmstadt, Darmstadt, Germany;DEEDS Group, Technische Universität Darmstadt, Darmstadt, Germany

  • Venue:
  • ECMFA'13 Proceedings of the 9th European conference on Modelling Foundations and Applications
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Driven by technical innovation, embedded systems, especially in vehicles, are becoming increasingly interconnected and, consequently, have to be secured against failures and threats from the outside world. One approach to improve the fault tolerance and resilience of a system is run-time monitoring. AUTOSAR, the emerging standard for automotive software systems, specifies several run-time monitoring mechanisms at the watchdog and OS level that are neither intended, nor able to support complex run-time monitoring. This paper addresses the general challenges involved in the development and integration of a model-based generation process of complex run-time security and safety monitors. A previously published model-based development process for run-time monitors based on a special kind of Petri nets is enhanced and tailored to fit seamlessly into the AUTOSAR development process. In our evaluation, we show that efficient monitors for AUTOSAR can be directly modeled and generated from the corresponding AUTOSAR system model.