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
Link To Document :
بازگشت