DocumentCode
2779094
Title
Automatic abstractions of real-time specifications
Author
Brockmeyer, Monica
Author_Institution
Wayne State Univ., Detroit, MI, USA
fYear
2000
fDate
2000
Firstpage
147
Lastpage
158
Abstract
This paper explores the automatic generation of abstractions of real-time specifications. Abstractions of formal specifications hide certain details while preserving other essential aspects of system behavior. Abstractions are useful in the context of model-checking because the state-space explosion problem often prohibits model-checking of the full specification. Abstractions are commonly used to develop reduced models, but the abstractions are often generated in ad hoc, informal and not automated ways. As a consequence, the reduced models may be incorrect-that as, they may not accurately capture the behavior of the original specification. The approach described here uses dependency information to automatically generate mathematically sound abstractions for real-time specifications. In addition, timing information is incorporated to further reduce the model. The technique is illustrated by an example which yields a 26% reduction in the time required to generate the state-space representing equivalent behavior to the original specification
Keywords
formal specification; real-time systems; automatic abstractions; dependency information; formal specifications; model-checking; real-time specifications; state-space explosion; timing information; Automata; Context modeling; Explosions; Formal specifications; Hardware; Humans; Real time systems; Software safety; Tail; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
High Assurance Systems Engineering, 2000, Fifth IEEE International Symposim on. HASE 2000
Conference_Location
Albuquerque, NM
Print_ISBN
0-7695-0927-4
Type
conf
DOI
10.1109/HASE.2000.895454
Filename
895454
Link To Document