loading...
An Automated Approach for Goal-driven, Specification-based Testing
Tokyo, Japan September 18-September 22
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASE.2006.1121st IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Kristina Winbladh, University of California, Irvine
Thomas A. Alspaugh, University of California, Irvine
Hadar Ziv, University of California, Irvine
Debra J. Richardson, University of California, Irvine
This paper presents a specification-based approach that addresses several known challenges including false positives and domain knowledge errors. Our approach begins with a goal graph and plans. Source code is annotated with goals and events and precompiled to emit those at run time. Plans are automatically translated into a rule-based recognizer. An oracle is produced from the pre- and postconditions associated with the plan?s goals. When the program is executed, goals and events are emitted and automatically tested against plans and oracles. The concept is demonstrated on a small example and a larger publicly available case study.
Citation:
Kristina Winbladh, Thomas A. Alspaugh, Hadar Ziv, Debra J. Richardson, "An Automated Approach for Goal-driven, Specification-based Testing," ase, pp.289-292, 21st IEEE International Conference on Automated Software Engineering (ASE'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.