Flaws in requirements may have severe impacts on the subsequent phases of the development flow. However, an effective validation of requirements can be considered a largely open problem. In this paper, we propose a new methodology for requirements validation, based on the use of formal methods. The methodology consists of three main phases: first, an informal analysis is carried out, resulting in a structured version of the requirements, where each fragment is classified according to a fixed taxonomy. In the second phase, each fragment is then mapped onto a subset of UML, with a precise semantics, and enriched with static and temporal constraints. The third phase consists of the application of specialized formal analysis techniques, optimized to deal with properties (rather than with models). © 2009 Springer Berlin Heidelberg.

From Informal Requirements to Property-Driven Formal Validation / Cimatti, Alessandro; Roveri, Marco; Susi, Angelo; Tonetta, Stefano. - 5596:(2008), pp. 166-181. ( 13th International Workshop on Formal Methods for Industrial Critical Systems, FMICS 2008 L’Aquila, Italy 15/09/2008 - 16/09/2008) [10.1007/978-3-642-03240-0_15].

From Informal Requirements to Property-Driven Formal Validation

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

Abstract

Flaws in requirements may have severe impacts on the subsequent phases of the development flow. However, an effective validation of requirements can be considered a largely open problem. In this paper, we propose a new methodology for requirements validation, based on the use of formal methods. The methodology consists of three main phases: first, an informal analysis is carried out, resulting in a structured version of the requirements, where each fragment is classified according to a fixed taxonomy. In the second phase, each fragment is then mapped onto a subset of UML, with a precise semantics, and enriched with static and temporal constraints. The third phase consists of the application of specialized formal analysis techniques, optimized to deal with properties (rather than with models). © 2009 Springer Berlin Heidelberg.
2008
Proceedings of 13th Int. Workshop on Formal Methods for Industrial Critical Systems
HEIDELBERGER PLATZ 3, D-14197 BERLIN, GERMANY
Springer Verlag
9783642032394
Cimatti, Alessandro; Roveri, Marco; Susi, Angelo; Tonetta, Stefano
From Informal Requirements to Property-Driven Formal Validation / Cimatti, Alessandro; Roveri, Marco; Susi, Angelo; Tonetta, Stefano. - 5596:(2008), pp. 166-181. ( 13th International Workshop on Formal Methods for Industrial Critical Systems, FMICS 2008 L’Aquila, Italy 15/09/2008 - 16/09/2008) [10.1007/978-3-642-03240-0_15].
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/258850
 Attenzione

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

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