Abstract
AbstractWe work in the context of a tool set developed for the Italian Railway Network supporting the migration of legacy relay-based interlocking systems to a new software-based implementation. We propose to generate test cases from the analog implementation in a way that they are significant for a comparison with a cycle-based computational model, by leveraging stable states abstraction. Our methodology found actual bugs in the new code that were missed by other analyses, and aids in documenting the expected differences with the legacy behaviors.
Publisher
Springer Nature Switzerland
Reference26 articles.
1. de Almeida Pereira, D.I.: Analysis and formal specification of relay-based railway interlocking systems. (Analyse et spécification formelle des systèmes d’enclenchement ferroviaire basés sur les relais). Ph.D. thesis, École centrale de Lille, Villeneuve-d’Ascq, France (2020)
2. Lecture Notes in Computer Science;DI de Almeida Pereira,2019
3. de Almeida Pereira, D.I., Oliveira, M.V.M., Bezerra, P.E.R., Bon, P., Dutilleul, S.C.: CSP specification and verification of relay-based railway interlocking systems. In: Hong, J., Bures, M., Park, J.W., Cerný, T. (eds.) The 37th ACM/SIGAPP Symposium on Applied Computing, SAC 2022, Virtual Event, 25–29 April 2022, pp. 97–106. ACM (2022). https://doi.org/10.1145/3477314.3507060
4. Lecture Notes in Computer Science;A Amendola,2022
5. Lecture Notes in Computer Science;A Amendola,2020