José Campos bio photo

José Campos

PhD Student in Computer Science, The University of Sheffield (UK)

jose.campos[at]sheffield.ac.uk Skype Google Talk
Twitter Facebook Github
Google Scholar ACM Digital Library dblp

GZoltar: an Eclipse plug-in for Testing and Debugging

(download)

Authors

J. Campos and A. Riboira and A. Perez and R. Abreu

Abstract

Testing and debugging is the most expensive, error-prone phase in the software development life cycle. Automated testing and diagnosis of software faults can drastically improve the efficiency of this phase, this way improving the overall quality of the software. In this paper we present a toolset for automatic testing and fault localization, dubbed GZoltar, which hosts techniques for (regression) test suite minimization and automatic fault diagnosis (namely, spectrum-based fault localization). The toolset provides the infrastructure to automatically instrument the source code of software programs to produce runtime data. Subsequently the data was analyzed to both minimize the test suite and return a ranked list of diagnosis candidates. The toolset is a plug-and-play plug-in for the Eclipse IDE to ease world-wide adoption.

Bibtex

@inproceedings{Campos:2012:GEP:2351676.2351752,
  author = {Campos, Jos{\'e} and Riboira, Andr{\'e} and Perez, Alexandre and Abreu, Rui},
  title = {{GZoltar: an Eclipse plug-in for Testing and Debugging}},
  booktitle = {Proceedings of the 27th IEEE/ACM International Conference on
  Automated Software Engineering},
  series = {ASE 2012},
  year = {2012},
  isbn = {978-1-4503-1204-2},
  location = {Essen, Germany},
  pages = {378--381},
  numpages = {4},
  url = {http://doi.acm.org/10.1145/2351676.2351752},
  doi = {10.1145/2351676.2351752},
  acmid = {2351752},
  publisher = {ACM},
  address = {New York, NY, USA},
  keywords = {Automatic Debugging, Automatic Testing, Eclipse plug-in, GZoltar, RZoltar},
}