DocumentCode
646876
Title
Analyzing formal requirements specifications using an off-the-shelf model checker
Author
Scilingo, Gaston ; Novaira, Maria Marta ; Degiovanni, Renzo ; Aguirre, Nazareno
Author_Institution
Dept. de Comput., Univ. Nat. de Rio Cuarto, Rio Cuarto, Argentina
fYear
2013
fDate
7-11 Oct. 2013
Firstpage
1
Lastpage
9
Abstract
We study the use of an off-the-shelf formal verification tool, namely the explicit-state model checker SPIN, for various analyses related to SCR (Software Cost Reduction) formal requirements specifications. Unlike other studies, where model checking is used for a specific purpose in the context of SCR analysis (e.g., test generation or invariant verification), we use the model checker as the only analysis tool, for consistency checking, completeness analysis, property verification, etc. Moreover, to assess our characterization of the various analyses in terms of model checking, we develop a case study (a pacemaker specification), more complex than those typically found in the SCR literature.
Keywords
formal specification; formal verification; software cost estimation; SCR analysis; SCR formal requirements specifications; SPIN; completeness analysis; consistency checking; explicit-state model checker; off-the-shelf formal verification tool; off-the-shelf model checker; pacemaker specification; property verification; software cost reduction; Analytical models; Computational modeling; Model checking; Monitoring; Software; Telemetry; Thyristors; Formal Methods; Model Checking; Requirements Specification; SCR Method;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing Conference (CLEI), 2013 XXXIX Latin American
Conference_Location
Naiguata
Print_ISBN
978-1-4799-2957-3
Type
conf
DOI
10.1109/CLEI.2013.6670611
Filename
6670611
Link To Document