• DocumentCode
    3245531
  • Title

    Formal platform-independent design of real-time systems

  • Author

    Sintotski, A. ; Hammer, D.K. ; van Roosmalen, O. ; Hooman, J.

  • Author_Institution
    Eindhoven Univ. of Technol., Netherlands
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    163
  • Lastpage
    170
  • Abstract
    A formal approach for the development of real-time control systems is described. Our development process consists of two phases: the platform-independent phase, which includes specification programming and verification and the second phase, where execution platform considerations (i.e. resource constraints) are taken into account. This development process supports the use of end-to-end timing constraints through the whole design process without splitting them apart. A real-time application is modeled as a parallel composition of objects communicating by means of asynchronous message passing. This work concentrates on a compositional framework that combines the specification and verification of functional requirements and end-to-end timing constraints into one consistent formal model. In this paper we apply the approach to the mine pump control system. The formal analysis shows that a previously published implementation of the mine pump control system is incorrect
  • Keywords
    formal specification; message passing; real-time systems; timing; asynchronous message passing; development process; end-to-end timing constraints; formal analysis; formal approach; formal model; formal platform-independent design; functional requirements; mine pump control system; parallel composition; platform-independent phase; real-time systems; resource constraints; specification programming; timing constraints; verification; Control systems; Documentation; Modems; Process design; Real time systems; Specification languages; Timing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 13th Euromicro Conference on, 2001.
  • Conference_Location
    Delft
  • Print_ISBN
    0-7695-1221-6
  • Type

    conf

  • DOI
    10.1109/EMRTS.2001.934023
  • Filename
    934023