DocumentCode :
2324787
Title :
Multi-level specification and verification of real-time software
Author :
Gabrielian, Armen ; Franklin, Matthew K.
Author_Institution :
Thomson-CSF Inc., Palo Alto, CA, USA
fYear :
1990
fDate :
26-30 Mar 1990
Firstpage :
52
Lastpage :
62
Abstract :
The authors present a state-based approach for specification of real-time software at multiple levels of abstraction. In this approach, specification at each level is performed in terms of a hierarchical multistate (HMS) machine, with the higher levels defining requirements and the lower levels indicating methods of achieving the requirements. This approach leads to a considerable simplification of the specification process; it can lead to reusability of specifications and is fundamentally different from the refinement approach. A restricted method of verifying the consistency of multilevel specifications is also presented. By the use of this method, necessary scheduling of concurrent tasks to satisfy a complex set of logical and temporal constraints can often be derived
Keywords :
formal specification; program verification; real-time systems; HMS machines; abstraction; automata; concurrent tasks; hierarchical multistate; logical constraints; real-time software; reusability; specification process; temporal constraints; verification; Automata; Computer science; Computer security; Contracts; Formal specifications; Petri nets; Real time systems; Software design; Software performance; USA Councils;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1990. Proceedings., 12th International Conference on
Conference_Location :
Nice
Print_ISBN :
0-8186-2026-9
Type :
conf
DOI :
10.1109/ICSE.1990.63603
Filename :
63603
Link To Document :
بازگشت