DocumentCode
3309446
Title
The use of Ada PDL as the basis for validating a system specified by control flow logic
Author
Mead, Richard B.
Author_Institution
ARINC Res. Corp., Annapolis, MD, USA
fYear
1992
fDate
15-18 Jun 1992
Firstpage
77
Lastpage
94
Abstract
A specification for the control processes that constitute the Advanced Train Control System (ATCS) is considered. The process of validating the logic contained in those control processes is addressed. The evolution of the specifications describing the control processes in the ATCS has been from a high-level, operational view of railroad operations to a detailed logical description of a transaction-based event-response system. That process has required much functional decomposition and evaluation of design approaches. A description is given of a validation process that is feasible because the system logic exists in the compilable Ada PDL language used. In this approach, the specifications themselves become the engine for their own validation
Keywords
control system CAD; formal specification; formal verification; rail traffic; traffic computer control; Ada PDL; Advanced Train Control System; control flow logic; control processes; detailed logical description; functional decomposition; specification; transaction-based event-response system; validation process; Communication system control; Computer displays; Control systems; Error correction; Humans; Logic design; Page description languages; Process control; Software design; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Assurance, 1992. COMPASS '92. 'Systems Integrity, Software Safety and Process Security: Building the System Right.', Proceedings of the Seventh Annual Conference on
Conference_Location
Gaithersburg, MD
Print_ISBN
0-7803-0579-5
Type
conf
DOI
10.1109/CMPASS.1992.235760
Filename
235760
Link To Document