A recent trend in software engineering is to support the development process by providing flexible tool chains allowing for eff ective model driven approaches. These solutions are very appealing in industrial settings since they enable the creation of developement and veri cation processes, enhancing abstraction and reuse, and hence improving productivity. This paper addresses advantages and challenges in extending model-driven approaches to system engineering and speci cally to verification and validation (V&V) of critical computer-based systems. Specifically, the paper highlights the needs for real-world industrial contexts and proposes the defi nition of a unifying model-driven process for V&V of functional and non-functional system properties. Some enabling techniques which aim at improving the reuse of model-driven artifacts are addressed to deal with process scalability and e effectiveness. Two sample applications are described for ERTMS/ETCS signalling system in order to show the advantages of the approach: formal modeling for performance evaluation of message delivery between train and track controllers and test case generation for the veri cation of functional requirements of trains outdistancing.

Model-driven V&V processes for computer based control systems: a unifying perspective / Flammini F; Marrone S; Mazzocca N; Nardone R; Vittorini V. - STAMPA. - 7610:(2012), pp. 190-204. (Intervento presentato al convegno 5th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation, ISoLA’12 tenutosi a Amirandes, Heraclion, Crete nel 15-18 October 2012) [10.1007/978-3-642-34032-1_20].

Model-driven V&V processes for computer based control systems: a unifying perspective

Flammini F;
2012

Abstract

A recent trend in software engineering is to support the development process by providing flexible tool chains allowing for eff ective model driven approaches. These solutions are very appealing in industrial settings since they enable the creation of developement and veri cation processes, enhancing abstraction and reuse, and hence improving productivity. This paper addresses advantages and challenges in extending model-driven approaches to system engineering and speci cally to verification and validation (V&V) of critical computer-based systems. Specifically, the paper highlights the needs for real-world industrial contexts and proposes the defi nition of a unifying model-driven process for V&V of functional and non-functional system properties. Some enabling techniques which aim at improving the reuse of model-driven artifacts are addressed to deal with process scalability and e effectiveness. Two sample applications are described for ERTMS/ETCS signalling system in order to show the advantages of the approach: formal modeling for performance evaluation of message delivery between train and track controllers and test case generation for the veri cation of functional requirements of trains outdistancing.
2012
Proc. 5th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation (ISoLA’12)
5th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation, ISoLA’12
Amirandes, Heraclion, Crete
15-18 October 2012
Flammini F; Marrone S; Mazzocca N; Nardone R; Vittorini V
File in questo prodotto:
File Dimensione Formato  
ISOLA'12_paper.pdf

Accesso chiuso

Licenza: Tutti i diritti riservati
Dimensione 571.31 kB
Formato Adobe PDF
571.31 kB Adobe PDF   Richiedi una copia

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

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1386665
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 14
  • ???jsp.display-item.citation.isi??? ND
social impact