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 :
بازگشت