DocumentCode :
1915687
Title :
Object-oriented method for real-time systems based on timed automaton
Author :
Yamane, Satoshi
Author_Institution :
Dept. of Comput. Sci., Shimane Univ., Japan
fYear :
1996
fDate :
1-2 Feb 1996
Firstpage :
210
Lastpage :
217
Abstract :
It is useful to introduce object-orientation into an analysis and design methodology for real-time systems. We have proposed such an object-oriented methodology for real-time systems, which is integrated with a timed automaton, but, using the proposed method, the verification cost is very large. In this paper, we focus on the verification of a dynamic model and propose two effective verification methods as follows. (1) In the explicit enumeration method, we represent state transitions as list structures. (2) In the implicit enumeration method, we represent state transitions as BDDs (binary decision diagrams). Using a depth-first search algorithm (in case 1) or inverse image computation (in case 2), we search for SCCs (strongly connected components) satisfying the acceptance conditions and test whether the SCCs are reachable from the initial states. At the same time, we check the timing constraints. We have developed an actual verification system and shown our method to be effective
Keywords :
automata theory; diagrams; formal verification; list processing; object-oriented methods; reachability analysis; real-time systems; timing; tree data structures; tree searching; acceptance conditions; binary decision diagrams; depth-first search algorithm; dynamic model; explicit enumeration method; implicit enumeration method; initial states; inverse image computation; list structures; object-oriented method; reachability testing; real-time systems; state transitions; strongly connected components; system design methodology; systems analysis; timed automaton; timing constraints; verification cost; verification methods; Automata; Boolean functions; Computer science; Costs; Data structures; Object oriented modeling; Real time systems; Testing; Timing; Vehicle dynamics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Dependable Systems,1996. Proceedings of WORDS '96., Second Workshop on
Conference_Location :
Laguna Beach, CA
Print_ISBN :
0-8186-7570-5
Type :
conf
DOI :
10.1109/WORDS.1996.506285
Filename :
506285
Link To Document :
بازگشت