Introduction of formal model-based practices into the development process of a product in a company implicates changes in the verification and validation activities. A testing process that focuses only on code is not comprehensive in a framework where the building blocks of development are models, and industry is currently heading toward more effective strategies to cope with this new reality. This paper reports the experience of a railway signalling manufacturer in changing its unit level verification process from code-based testing to a two-step approach comprising model-based testing and abstract interpretation. Empirical results on different projects, on which the overall development process was progressively tuned, show that the change paid back in terms of verification cost reduction about 70%, bug detection, and correction capability.

Adoption of model-based testing and abstract interpretation by a railway signalling manufacturer

Ferrari A;Fantechi A;
2013

Abstract

Introduction of formal model-based practices into the development process of a product in a company implicates changes in the verification and validation activities. A testing process that focuses only on code is not comprehensive in a framework where the building blocks of development are models, and industry is currently heading toward more effective strategies to cope with this new reality. This paper reports the experience of a railway signalling manufacturer in changing its unit level verification process from code-based testing to a two-step approach comprising model-based testing and abstract interpretation. Empirical results on different projects, on which the overall development process was progressively tuned, show that the change paid back in terms of verification cost reduction about 70%, bug detection, and correction capability.
2013
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
126
144
http://www.scopus.com/record/display.url?eid=2-s2.0-84949487428&origin=inward
IGI Global
Hershey
STATI UNITI D'AMERICA
Sì, ma tipo non specificato
model-based testing
abstract interpretation
communication systems
industrial experience
5
02 Contributo in Volume::02.01 Contributo in volume (Capitolo o Saggio)
268
none
Ferrari, A; Magnani, Gianluca; Grasso, Daniele; Fantechi, A; Tempestini, Matteo
info:eu-repo/semantics/bookPart
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/20.500.14243/315063
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact