Passer à la navigation principale Passer à la recherche Passer au contenu principal

From formal test objectives to TTCN-3 for verifying etcs complex software control systems

  • Institut Polytechnique de Paris

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

3 Citations (Scopus)

Résumé

The design of a practical but accurate software methodology to guarantee systems correctness and safety is still a big challenge. Where test coverage is dissatisfying, formal analysis grants much higher potential to discover errors or safety vulnerabilities during the design phase of a system. However, formal verification methods often require a strong technical background that limits their usage. In this paper, we present a framework based on testing and verification to ensure the correctness and safety of complex distributed software systems. As a result of the application of our methodology we obtain a more reliable system, in terms of functionality, safety and robustness and a reduction of the time necessary for verification. In order to show the applicability of our solution we applied it on a real industrial case study, that is the European Train Control System (ETCS) [14]. We specify the system using the SDL language [24], and we use a test generation tool to generate abstract test cases in TTCN-3. Based on these standardized tests, we verify using model-checking, some critical properties of the system, in particular these regarding safety requirements. We analyse a real train accident and we demonstrate how the accident could have been avoided if the ETCS system was used.

langue originaleAnglais
titreSoftware Technologies - 14th International Conference, ICSOFT 2019, Revised Selected Papers
rédacteurs en chefMarten van Sinderen, Leszek A. Maciaszek, Leszek A. Maciaszek
EditeurSpringer
Pages156-178
Nombre de pages23
ISBN (imprimé)9783030529901
Les DOIs
étatPublié - 1 janv. 2020
Evénement14th International Conference on Software Technologies, ICSOFT 2019 - Prague, République tchcque
Durée: 26 juil. 201928 juil. 2019

Série de publications

NomCommunications in Computer and Information Science
Volume1250 CCIS
ISSN (imprimé)1865-0929
ISSN (Electronique)1865-0937

Une conférence

Une conférence14th International Conference on Software Technologies, ICSOFT 2019
Pays/TerritoireRépublique tchcque
La villePrague
période26/07/1928/07/19

Empreinte digitale

Examiner les sujets de recherche de « From formal test objectives to TTCN-3 for verifying etcs complex software control systems ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation