Title :
The architecture of a Java coverage tool
Author_Institution :
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
Abstract :
There are numerous commercial and public domain coverage tools available with varying capabilities. This paper describes the architecture of a Java coverage tool (AJCT). The goals were to provide maximum flexibility in the types of coverage metrics gathered as well to minimize the intrusive levels of instrumentation. The tool uses an intelligent post execution phase to obtain additional coverage information while reducing the instrumentation. Various specialized coverage metrics are available as options
Keywords :
Java; program compilers; software metrics; software tools; system monitoring; Java coverage tool architecture; coverage metrics; instrumentation; intelligent post execution phase; Application software; Computer architecture; Computer languages; Data analysis; Instruments; Java; Program processors; Software testing; Software tools; System testing;
Conference_Titel :
Electrical and Computer Engineering, 2000 Canadian Conference on
Conference_Location :
Halifax, NS
Print_ISBN :
0-7803-5957-7
DOI :
10.1109/CCECE.2000.849660