• 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