• DocumentCode
    3077268
  • Title

    Modeling and Verifying Real-Time Properties of Reactive Systems

  • Author

    Fenglin Han ; Herrmann, Patrick ; Hien Le

  • Author_Institution
    Dept. of Telematics, Norwegian Univ. of Sci. & Technol., Trondheim, Norway
  • fYear
    2013
  • fDate
    17-19 July 2013
  • Firstpage
    14
  • Lastpage
    23
  • Abstract
    SPACE is a model-driven engineering technique for reactive distributed systems. It enables to develop system models from reusable building blocks, formal analysis by model checking as well as automated transformation to executable code. In this paper, we describe an extension of the SPACE formalism which allows to model and verify also real-time behavior. In particular, one specifies real-time constraints in the interface descriptions of the building blocks, so-called Real-Time External State-Machines (RTESMs). The RTESMs are translated to guards, clocks and invariants of Timed Automata which can be analyzed by means of the model checker UPPAAL. The approach is explained by a component protecting an electrical motor controller system against overspeed. In particular, we prove that by keeping certain maximum response times, this system guarantees that the speed of the motor stays within certain limits.
  • Keywords
    distributed processing; finite state machines; formal verification; real-time systems; RTESM; SPACE formalism; UPPAAL; automated transformation; electrical motor controller system; executable code; formal analysis; interface descriptions; maximum response times; model checking; model-driven engineering technique; reactive distributed systems; real-time external state-machines; timed automata; Automata; Clocks; Computational modeling; Pins; Real-time systems; Synchronization; Unified modeling language; UML; model-driven engineering; reactive systems; real-time; software verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2013 18th International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-0-7695-5007-7
  • Type

    conf

  • DOI
    10.1109/ICECCS.2013.13
  • Filename
    6601800