DocumentCode
2678343
Title
Using sharing trees in the automated analysis of real-time systems with data
Author
Kendall, David ; Henderson, William ; Robson, Adrian
Author_Institution
Dept. of Comput. & Math., Northumbria Univ., Newcastle upon Tyne, UK
fYear
1999
fDate
36171
Firstpage
42522
Lastpage
42525
Abstract
Reachability analysis and model checking of timed automata are now well-established techniques in the analysis of real-time control systems. The major limiting factor in their use, from a technical point of view, remains the state explosion problem. Symbolic representation of the state space often allows for the analysis of much larger systems than the point-wise representation which is common in enumerative analysis. In particular, the use of rooted, ordered binary decision diagrams (ROBDDs) has been successful, mainly in the analysis of hardware systems where the need for a compact representation of boolean functions is prevalent. However in software systems, it is often desirable to represent data types which are more complicated than booleans. The use of sharing trees, which eliminates the requirement to find a boolean encoding of all data types, may offer a more attractive alternative to ROBDDs in these circumstances. This paper considers the use of sharing trees in the context of automata derived from a timed algebra of asynchronous broadcasting systems. It suggests that an encoding of timing constraints may be more easily incorporated into a sharing tree representation of the state space than into one based on ROBDDs
Keywords
binary decision diagrams; asynchronous broadcasting systems; automated analysis; boolean encoding; boolean functions; data types; enumerative analysis; model checking; ordered binary decision diagrams; reachability analysis; real-time systems; sharing trees; state explosion problem; symbolic representation; timed algebra; timed automata;
fLanguage
English
Publisher
iet
Conference_Titel
Applicable Modelling, Verification and Analysis Techniques for Real-Time Systems (Ref. No. 1999/006), IEE Colloquium on
Conference_Location
London
Type
conf
DOI
10.1049/ic:19990012
Filename
755114
Link To Document