• DocumentCode
    2415731
  • Title

    Models for automatic generation of safety-critical real-time systems

  • Author

    Buckl, Christian ; Regensburger, Matthias ; Knoll, Alois ; Schrott, Gerhard

  • Author_Institution
    Dept. of Informatics, Technische Univ. Munchen, Munich
  • fYear
    2007
  • fDate
    10-13 April 2007
  • Firstpage
    580
  • Lastpage
    587
  • Abstract
    Model-based development has become state of the art in software engineering. A number of tools, like Mat-lab/Simulink or SCADE, are available for the automatic generation of application code on basis of models. Unfortunately, system aspects like process management, communication or fault-tolerance mechanisms are not covered by these tools. One main reason is the non-existence of appropriate models with an explicit semantic to allow the automatic code generation. In addition, there is a great need to have the possibility to extend both the model and the code generation abilities to allow a high coverage of the used platforms, since such code is platform dependent. In this paper, we will present an approach applying meta code generators using template-based code generation to achieve this extensibility and will discuss the properties of models required for the use in model-based development of system aspects for safety-critical real-time systems
  • Keywords
    formal specification; program compilers; safety-critical software; Matlab; SCADE; Simulink; application code; automatic code generation; metacode generators; model-based development; process management; safety-critical real-time systems; software engineering; Application software; Communication system control; Domain specific languages; Fault tolerance; Fault tolerant systems; Hardware; Mathematical model; Real time systems; Software engineering; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security, 2007. ARES 2007. The Second International Conference on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-7695-2775-2
  • Type

    conf

  • DOI
    10.1109/ARES.2007.106
  • Filename
    4159851