An ISO 26262 Compliant Design Flow and Tool for Automotive Multicore Systems

  • Maria Trei
  • Salome MaroEmail author
  • Jan-Philipp SteghöferEmail author
  • Thomas Peikenkamp
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10027)


Model-based design processes in the automotive industry must support standards like ISO 26262. Especially for smaller suppliers developing software for OEMs, large-scale methodologies like AUTOSAR are impractical. Instead, smaller, focused processes that still allow ISO 26262 compliance are required. In addition, the steps in the process must be well-supported by the development tool-chain, in particular when developing complex multicore systems. In this paper, we show such a process based on existing design flows and the current state of an automotive modelling tool. We structure the design flow to ensure compliance with the ISO 26262, where necessary complementing it with required steps to ensure safety. Furthermore, supporting tools extending the modelling tool are discussed. As a result, the presented design flow covers all development phases.


Safety Requirement Design Flow Design Step Multicore System Safety Concept 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Amalthea Project. Online; Accessed 16 Mar 2007
  2. 2.
    Amalthea4Public Project. D1.1: Analysis of Necessary Design Steps. Technical report, ITEA (2015).
  3. 3.
  4. 4.
    Born, M., Favaro, J., Kath, O., Application of ISO DIS 26262 in practice. In: 1st Workshop on Critical Automotive Applications: Robustness & Safety, pp. 3–6. ACM (2010)Google Scholar
  5. 5.
    Braun, P., Broy, M., Houdek, F., Kirchmayr, M., Müuller, M., Penzenstadler, B., Pohl, K., Weyer, T.: Guiding requirements engineering for software-intensive embedded systems in the automotive industry. Comput. Sci. Res. Dev. 9(1), 21–43 (2014)CrossRefGoogle Scholar
  6. 6.
    Cuenot, P., Peikenkamp, T., Wenzel, T., Khalil, M., Rudolph, A., Lucas, J., Voget, S., Ross, H., Eckel, A., Biendl, E., Adler, N., Otten, S., Buch, S.: Methodology and application rules documentation. Technical report, ITEA (2014).
  7. 7.
    Gallina, B., Kashiyarandi, S., Martin, H., Bramberger, R.: Modeling a safety- and automotive-oriented process line to enable reuse and flexible process derivation. In: COMPSACW, pp. 504–509, July 2014Google Scholar
  8. 8.
    Hamann, R., Sauler, J., Kriso, S., Grote, W., Mössinger, J.: Application of ISO 26262 in distributed development ISO 26262 in reality. Technical report, SAE Technical Paper (2009)Google Scholar
  9. 9.
    Henderson-Sellers, B., Ralyté, J.: Situational method engineering: State-of-the-art review. J. Univ. Comput. Sci. 16(3), 424–478 (2010)Google Scholar
  10. 10.
    Höttger, R., Krawczyk, L., Igel, B.: Model-based automotive partitioning and mapping for embedded multicore systems. Int. J. Comput. Control, Quantum Inf. Eng. 9(1), 268–274 (2015)Google Scholar
  11. 11.
    Krawczyk, L., Kamsties, E.: Hardware models for automated partitioning and mapping in multi-core systems using mathematical algorithms. Int. J. Comput. 12(4), 340–347 (2014)Google Scholar
  12. 12.
    Parkinson, P.: Safety, security and multicore. In: Dale, C., Anderson, T. (eds.) Advances in Systems Safety, pp. 215–232. Springer, London (2011)CrossRefGoogle Scholar
  13. 13.
    Ternité, T.: Process lines: a product line approach designed for process model development. In: SEAA 2009, pp. 173–180. IEEE (2009)Google Scholar
  14. 14.
    Wolff, C., Krawczyk, L., et al.: Amalthea - tailoring tools to projects in automotive software development. In: IDAACS, vol. 2, pp. 515–520, September 2015Google Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  1. 1.OFFIS e.V.OldenburgGermany
  2. 2.Chalmers | University of GothenburgGothenburgSweden

Personalised recommendations