Title : 
Reviewing Formal Specification for Validation Using Animation and Trace Links
         
        
            Author : 
Mo Li ; Shaoying Liu
         
        
            Author_Institution : 
Grad. Sch. of Comput. & Inf. Sci., Hosei Univ., Koganei, Japan
         
        
        
        
        
        
            Abstract : 
Formal specification has proved to be an effective technique for precisely defining software functionality, but validating it against the user\´s requirements still remains a challenge. In this paper, we propose a novel and practical review approach that utilizes specification animation and trace links to support the reviewing of formal specifications for their validation. The scenario-based animation method dynamically presents the specification to the reviewer by means of "executing" it in a step-by-step manner. It is adopted as a reading technique to guide the reviewer to read the specification and provides him with clear review targets. The trace links that connect the specification to the user\´s original requirements supply the reviewer with necessary information for determining whether defects are found. We first explain the scenario-based animation and trace links respectively and then propose a group of criteria for validating the formal specification. A case study is described to illustrate the review process at the end of the paper.
         
        
            Keywords : 
computer animation; formal specification; formal specification; reading technique; requirements supply; review process; scenario-based animation method; software functionality; specification animation; trace links; Animation; Computers; Data mining; Electronic mail; Object oriented modeling; Periodic structures; Software;
         
        
        
        
            Conference_Titel : 
Software Engineering Conference (APSEC), 2014 21st Asia-Pacific
         
        
        
            Print_ISBN : 
978-1-4799-7425-2
         
        
        
            DOI : 
10.1109/APSEC.2014.48