• DocumentCode
    3144193
  • Title

    Towards an Integration of Low-Level Timing Analysis and Model-Based Code Generation

  • Author

    Ferdinand, Christian ; Heckmann, Reinhold ; Wolff, Hans-Jörg ; Renz, Christian ; Gupta, Manabendra ; Parshin, Oleg

  • Author_Institution
    Abslnt Angewandte Informatik GmbH, Saarbrucken
  • fYear
    2006
  • fDate
    15-19 Nov. 2006
  • Firstpage
    220
  • Lastpage
    226
  • Abstract
    Software developers in the automotive sector must achieve high quality objectives. Many design and implementation errors are avoided by synthesizing code from model-based software specifications using automatic code generators such as ETAS´ ASCET. To verify non-functional properties of the implementation, model-based design processes should be complemented with static program analysis tools like Abslnt´s StackAnalyzer and timing analyzer aiT. ASCET, StackAnalyzer and aiT can be integrated in a way that the analysis results for code generated by ASCET are conveniently accessible from within the ASCET development environment. This gives ASCET users a direct feedback on the effects of their design decisions on resource usage, allowing to select more efficient designs and implementation methods. In the paper, we present the tools, the experimental integration, preliminary results and plans for further tool integration.
  • Keywords
    automotive engineering; design; formal specification; program compilers; program diagnostics; program verification; software tools; Abslnt´s StackAnalyzer; ETAS´ ASCET; aiT; automatic code generators; automotive sector; code synthesis; design errors; implementation errors; low-level timing analysis; model-based code generation; model-based design process; model-based software specifications; nonfunctional properties verification; software developers; static program analysis tools; Automotive engineering; Costs; Feedback; Process design; Runtime; Software quality; Software safety; Software systems; Time of arrival estimation; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Leveraging Applications of Formal Methods, Verification and Validation, 2006. ISoLA 2006. Second International Symposium on
  • Conference_Location
    Paphos
  • Print_ISBN
    978-0-7695-3071-0
  • Type

    conf

  • DOI
    10.1109/ISoLA.2006.31
  • Filename
    4463716