DocumentCode
3419772
Title
An integrated solution for testing and analyzing Java applications in an industrial setting
Author
Wong, W. Eric ; Li, Jenny
Author_Institution
Dept. of Comput. Sci., Texas Univ., Dallas, TX, USA
fYear
2005
fDate
15-17 Dec. 2005
Abstract
Testing a large-scale, real-life commercial software application is a very challenging task due to the constant changes in the software, the involvement of multiple programmers and testers, and a large amount of code. Integrating testing with development can help find program bugs at an earlier stage and hence reduce the overall cost. In this paper, we report our experience on how to apply eXVantage (a tool suite for code coverage testing, debugging, performance profiling, etc.) to a large, complex Java application at the implementation and unit testing phases in Avaya. Our results suggest that programmers and testers can benefit from using eXVantage to monitor the testing process, gain confidence on the quality of their software, detect bugs which are otherwise difficult to reveal, and identify performance bottlenecks in terms of which part of code is most frequently executed.
Keywords
Java; formal specification; formal verification; program debugging; program testing; software quality; software tools; Java application; eXVantage tool; industrial setting; software application; software quality; software testing; unit testing phase; Application software; Computer bugs; Costs; Debugging; Java; Large-scale systems; Monitoring; Performance gain; Programming profession; Software testing; Code coverage; JBT; eXVantage; execution slicing; performance profiling; program debugging;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-2465-6
Type
conf
DOI
10.1109/APSEC.2005.39
Filename
1607197
Link To Document