• DocumentCode
    2345145
  • Title

    Selective integration of formal methods in the development of electronic control units

  • Author

    Conrad, Mirko ; Hötzer, Dieter

  • Author_Institution
    Daimler-Benz AG, Berlin, Germany
  • fYear
    1998
  • fDate
    9-11 Dec 1998
  • Firstpage
    144
  • Lastpage
    155
  • Abstract
    This paper introduces a dual approach for describing the software of embedded systems in motor vehicles. The approach divides the description into two parts, an operational model and a number of associated model properties. Starting from a tool-based software design with established structured methods that are basically suitable for the integration of mathematically precise techniques, proposals are made for the selective integration of formal methods into the description of properties of design components. By systematically checking these two views against each other it is possible to detect and eliminate inconsistencies and errors in the modelling at an early stage of development. The presented approach aims at applying the advantages of a more formal approach to the development of automotive software in an industrial setting. For evaluation purposes, the presented concepts are applied to the software of a cruise control system
  • Keywords
    automotive electronics; embedded systems; formal specification; software tools; automotive software development; cruise control system; design components; electronic control unit development; embedded system software; errors; inconsistencies; industrial setting; mathematically precise techniques; model properties; motor vehicles; operational model; selective formal method integration; structured methods; systematic checking; tool-based software design; Automotive engineering; Computer industry; Control systems; Electrical equipment industry; Embedded software; Embedded system; Proposals; Software design; Software systems; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Engineering Methods, 1998. Proceedings. Second International Conference on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-8186-9198-0
  • Type

    conf

  • DOI
    10.1109/ICFEM.1998.730578
  • Filename
    730578