We report on an experience in the application of formal methods to the specification, validation and verification of a railway signaling system: the safety kernel of the Naples Subway. The activity was performed ex post, several years after final system delivery, based on the design documentation [4, 1]. We first illustrate the requirement specification using the object-oriented temporal logic TRIO. Then we relate on the use of the specification, by means of suitable support tools, to validate the requirements and to generate some scenarios to be employed as test cases in the verification phase.

Validation and Verification of the safety Kernel of the Naples subway

SCHREIBER, FABIO ALBERTO;MORZENTI, ANGELO CARLO;SAN PIETRO, PIERLUIGI
1999-01-01

Abstract

We report on an experience in the application of formal methods to the specification, validation and verification of a railway signaling system: the safety kernel of the Naples Subway. The activity was performed ex post, several years after final system delivery, based on the design documentation [4, 1]. We first illustrate the requirement specification using the object-oriented temporal logic TRIO. Then we relate on the use of the specification, by means of suitable support tools, to validate the requirements and to generate some scenarios to be employed as test cases in the verification phase.
1999
Proceedings SCI'99 and ISAS'99
Safety-critical systems; Validation and Verification; Testing; Formal Methods Application.
File in questo prodotto:
File Dimensione Formato  
orlando.pdf

Accesso riservato

: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 118.75 kB
Formato Adobe PDF
118.75 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/500402
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact