• DocumentCode
    3773168
  • Title

    Timing Analysis of Safety-Critical Automotive Software: The AUTOSAFE Tool Flow

  • Author

    Martin Becker;Sajid Mohamed;Karsten Albers;P. P. Chakrabarti;Samarjit Chakraborty;Pallab Dasgupta;Soumyajit Dey;Ravindra Metta

  • Author_Institution
    Tech. Univ. Munchen, Munich, Germany
  • fYear
    2015
  • Firstpage
    385
  • Lastpage
    392
  • Abstract
    Automotive software applications implement a variety of control algorithms, with many of them being safety-critical in nature. A typical design flow starts with modeling these control algorithms using tools like MATLAB/Simulink. However, at this stage, a number of assumptions, like negligible sensor-to-actuator delay and instantaneous computation of the controller software, are often made. In particular, the details of the software implementation and the computing platform, both eventually defining the timing properties of the applications, are not accounted for. Such idealistic assumptions can cause a significant deviation of the control performance compared to what was proven at the modeling stage. This is usually addressed with multiple design iterations, which are costly and may lead to over-provisioned and thus poorly designed systems. In this paper we attempt to address this problem by proposing a design-and tool flow that integrates software-and platform-level timing information into the high-level modeling stage. We outline our proposed flow using concrete, industry-strength design tools.
  • Keywords
    "Analytical models","Delays","Computational modeling","Automotive engineering","MATLAB"
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2015 Asia-Pacific
  • Electronic_ISBN
    1530-1362
  • Type

    conf

  • DOI
    10.1109/APSEC.2015.41
  • Filename
    7467325