DocumentCode
231290
Title
Traceability-Based Formal Specification Inspection
Author
Mo Li ; Shaoying Liu
Author_Institution
Grad. Sch. of Comput. & Inf. Sci., Hosei Univ., Tokyo, Japan
fYear
2014
fDate
June 30 2014-July 2 2014
Firstpage
167
Lastpage
176
Abstract
Transforming informal specifications to formal specifications is an effective approach to clarifying user´s requirements. However, how to keep the consistency between the informal specification and the formal specification is a major challenge. In this paper, we propose an inspection method for verifying whether all requirements described in an informal specification are formalized in the corresponding formal specification. Inspection is a static analysis technique based upon a checklist containing questions that should be answered. Our proposed inspection method advocates the principle that the checklist is created based on the trace ability of specifications and animation is used as a reading technique for checking through the formal specification. The trace ability reflects connections between informal and formal specifications, which can facilitate the inspector to check whether all requirements have been realized. The animation provides an intuitive way to guide the inspector in reading the formal specification. We use a case study to demonstrate how an inspection is performed.
Keywords
formal specification; program diagnostics; informal specification; inspection method; static analysis technique; traceability-based formal specification; user requirements; Animation; Computers; Educational institutions; Electronic mail; Inspection; Object oriented modeling; Software; animation; formal specification; traceability-based inspection; verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Security and Reliability (SERE), 2014 Eighth International Conference on
Conference_Location
San Francisco, CA
Print_ISBN
978-1-4799-4296-1
Type
conf
DOI
10.1109/SERE.2014.30
Filename
6895427
Link To Document