• DocumentCode
    2994416
  • Title

    Component-based development and verification of safety critical software for a brake-by-wire system with synchronous software components

  • Author

    Gunzert, Michael ; Nägele, Andreas

  • Author_Institution
    Inst. for Ind. Automation & Software Eng., Stuttgart Univ., Germany
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    134
  • Lastpage
    145
  • Abstract
    In this paper we describe the development and verification of software for an automotive brake-by-wire system. This is a new brake system without mechanical or hydraulic backup. The system is based on a time-triggered communication architecture. The central control computer in this distributed system, called Brake-by-Wire Manager, is a redundant design in order to tolerate any single failure. The software of this computer is subject to a set of safety related requirements which must be verified. We have developed the software using synchronous software components based on the synchronous ESTEREL. Many safety properties have been verified successfully and the software has been integrated in a prototype brake-by-wire system in a research car
  • Keywords
    automotive electronics; brakes; fault tolerant computing; program verification; redundancy; safety-critical software; software engineering; transport control; Brake-by-Wire Manager; ESTEREL; automotive brake-by-wire system; component-based development; component-based verification; redundant design; safety critical software; safety related requirements; synchronous software components; time-triggered communication architecture; Road vehicle electronics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 1999. Proceedings. International Symposium on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    0-7695-0191-5
  • Type

    conf

  • DOI
    10.1109/PDSE.1999.779745
  • Filename
    779745