DocumentCode
596119
Title
Automated Functional Scenarios-Based Formal Specification Animation
Author
Mo Li ; Shaoying Liu
Author_Institution
Grad. Sch. of Comput. & Inf. Sci., Hosei Univ., Tokyo, Japan
Volume
1
fYear
2012
fDate
4-7 Dec. 2012
Firstpage
107
Lastpage
115
Abstract
The validation of formal specifications before their implementation can help to detect errors of systems in early stages of development and reduce the entire cost significantly. Formal specification animation is developed as an effective technique for this purpose. Animation gives the end users and field experts an intuitive way to observe the operational behavior of specification without being distracted by its complex syntax. Several tools have already been built to support specification animation. But most of these tools need a translation from a formal specification language to an executable programming language. In this paper, we propose a novel animation approach called Automatic Functional Scenarios-based Animation. This approach uses data as connection among independent operations involved in a specific behavior to "execute" specifications, and does not translate them to program. We explain how to generate necessary data for animation by modifying an automatic operation function scenario-based test case generation method, and present a case study of applying this animation approach to SOFL specification.
Keywords
computer animation; formal specification; program testing; specification languages; SOFL specification; automatic functional scenarios-based animation; complex syntax; executable programming language; formal specification animation; formal specification language; test case generation; Animation; Computers; Educational institutions; Electronic mail; Input variables; Integrated circuits; Monitoring; animation; formal specification; functional scenario; validation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location
Hong Kong
ISSN
1530-1362
Print_ISBN
978-1-4673-4930-7
Type
conf
DOI
10.1109/APSEC.2012.115
Filename
6462645
Link To Document