loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
29th International Conference on Software Engineering (ICSE'07)
Korat: A Tool for Generating Structurally Complex Test Inputs
Minneapolis, Minnesota
May 20-May 26
ISBN: 0-7695-2828-7
Aleksandar Milicevic, University of Belgrade, Serbia
Sasa Misailovic, University of Belgrade, Serbia
Darko Marinov, University of Illinois Urbana-Champaign, USA
Sarfraz Khurshid, University of Texas, USA
This paper describes the Korat tool for constraint-based generation of structurally complex test inputs for Java programs. Korat takes (1) an imperative predicate that speci fies the desired structural integrity constraints and (2) a finitization that bounds the desired test input size. Korat generates all inputs (within the bounds) for which the predicate returns true. To do so, Korat performs a systematic search of the predicate's input space. The inputs that Korat generates enable bounded-exhaustive testing for programs ranging from library classes to stand-alone applications.
Citation:
Aleksandar Milicevic, Sasa Misailovic, Darko Marinov, Sarfraz Khurshid, "Korat: A Tool for Generating Structurally Complex Test Inputs," icse, pp.771-774, 29th International Conference on Software Engineering (ICSE'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.