DocumentCode :
1588486
Title :
Verifying communication constraints in RSML specifications
Author :
Heimdahl, Mats P E
fYear :
1997
Firstpage :
56
Lastpage :
61
Abstract :
Discusses a formal approach to the specification of inter-component communication in RSML (Requirements State Machine Language) specifications. The approach is based on communicating finite state machines. The formalism allows the encapsulation of communication-related properties in well-defined interface specifications. The encapsulation enables us to use the interface specifications as simple safety kernels and to enforce certain safety and liveness constraints in these kernels, Furthermore, we describe how safety and liveness constraints related to inter-component communication can be formalized using a simple and easy-to-understand constraint language. To formally verify that the constraints are satisfied in an RSML model, we attempt to prove that the constraints are satisfied by only looking at the interface specifications. We illustrate the approach with an example from the TCAS II (Traffic Collision Avoidance System) avionics system
Keywords :
air traffic control; avionics; finite state machines; formal specification; formal verification; safety; specification languages; RSML specifications; Requirements State Machine Language; TCAS II; Traffic Collision Avoidance System; avionics system; communicating finite state machines; communication constraint verification; communication-related properties; constraint language; inter-component communication specification; interface specifications; liveness constraints; safety constraints; safety kernels; Aerospace electronics; Costs; Embedded software; Hardware; Software performance; Software safety; Space vehicles; System testing; Thyristors; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Assurance Systems Engineering Workshop, 1997., Proceedings
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-7971-9
Type :
conf
DOI :
10.1109/HASE.1997.648039
Filename :
648039
Link To Document :
بازگشت