The validation of requirements is a fundamental step in the development process of safety-critical systems. In safety critical applications such as aerospace, avionics and railways, the use of formal methods is of paramount importance both for requirements and for design validation. Nevertheless, while for the verification of the design, many formal techniques have been conceived and applied, the research on formal methods for requirements validation is not yet mature. The main obstacles are that, on the one hand, the correctness of requirements is not formally defined; on the other hand that the formalization and the validation of the requirements usually demands a strong involvement of domain experts. We report on a methodology and a series of techniques that we developed for the formalization and validation of high-level requirements for safety-critical applications. The main ingredients are a very expressive formal language and automatic satisfiability procedures. The language comb...

Formalization and Validation of Safety-Critical Requirements / Cimatti, Alessandro; Roveri, Marco; Susi, Angelo; Tonetta, Stefano. - In: ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE. - ISSN 2075-2180. - 20:(2010), pp. 68-75. (Intervento presentato al convegno 2009 FM-09 Workshop on Formal Methods for Aerospace, FMA 2009 tenutosi a Eindhoven, The Netherlands nel 03/11/2009) [10.4204/EPTCS.20.7].

Formalization and Validation of Safety-Critical Requirements

Alessandro Cimatti;Marco Roveri;Angelo Susi;Stefano Tonetta
2010-01-01

Abstract

The validation of requirements is a fundamental step in the development process of safety-critical systems. In safety critical applications such as aerospace, avionics and railways, the use of formal methods is of paramount importance both for requirements and for design validation. Nevertheless, while for the verification of the design, many formal techniques have been conceived and applied, the research on formal methods for requirements validation is not yet mature. The main obstacles are that, on the one hand, the correctness of requirements is not formally defined; on the other hand that the formalization and the validation of the requirements usually demands a strong involvement of domain experts. We report on a methodology and a series of techniques that we developed for the formalization and validation of high-level requirements for safety-critical applications. The main ingredients are a very expressive formal language and automatic satisfiability procedures. The language comb...
2010
Proceedings of the Workshop on Formal Methods for Aerospace
indhoven, The Netherlands
Open Publishing Association
Cimatti, Alessandro; Roveri, Marco; Susi, Angelo; Tonetta, Stefano
Formalization and Validation of Safety-Critical Requirements / Cimatti, Alessandro; Roveri, Marco; Susi, Angelo; Tonetta, Stefano. - In: ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE. - ISSN 2075-2180. - 20:(2010), pp. 68-75. (Intervento presentato al convegno 2009 FM-09 Workshop on Formal Methods for Aerospace, FMA 2009 tenutosi a Eindhoven, The Netherlands nel 03/11/2009) [10.4204/EPTCS.20.7].
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/11572/258767
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact