• 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