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