DocumentCode :
3459688
Title :
Animation can show only the presence of errors, never their absence
Author :
Miller, Tim ; Strooper, Paul
Author_Institution :
Sch. of Comput. Sci. & ELectr. Eng., Queensland Univ., Brisbane, Qld., Australia
fYear :
2001
fDate :
2001
Firstpage :
76
Lastpage :
85
Abstract :
A formal specification animator executes and interprets traces on a specification. Similar to software testing, animation can only show the presence of errors, never their absence. However, animation is a powerful means of finding errors, and it is important that we adequately exercise a specification when we animate it. The paper outlines a systematic approach to the animation of formal specifications. We demonstrate the method on a small example, and then discuss its application to a non-trivial, system-level specification. Our aim is to provide a method for planned, documented and maintainable animation of specifications, so that we can achieve a high level of coverage, evaluate the adequacy of the animation, and repeat the process at a later time
Keywords :
computer animation; formal specification; program diagnostics; program visualisation; software maintenance; error presence; formal specification animator; maintainable animation; program animation; software testing; specification traces; system-level specification; systematic approach; Animation; Australia; Computer errors; Computer science; Concrete; Documentation; Formal specifications; Guidelines; Software testing; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2001. Proceedings. 2001 Australian
Conference_Location :
Canberra, ACT
ISSN :
1530-0803
Print_ISBN :
0-7695-1254-2
Type :
conf
DOI :
10.1109/ASWEC.2001.948500
Filename :
948500
Link To Document :
بازگشت