Show simple item record  

dc.contributor.authorIrvine, Sean A.
dc.contributor.authorPavlinic, Tin
dc.contributor.authorTrigg, Leonard E.
dc.contributor.authorCleary, John G.
dc.contributor.authorInglis, Stuart J.
dc.contributor.authorUtting, Mark
dc.coverage.spatialConference held at Windsor, UKen_NZ
dc.date.accessioned2009-01-21T20:26:30Z
dc.date.available2009-01-21T20:26:30Z
dc.date.issued2007
dc.identifier.citationIrvine, S. A., Pavlinic, T., Trigg, L., Cleary, J.G., Inglis, S. & Utting, M.(2007). Jumble java byte code to measure the effectiveness of unit tests. In Proceedings of the Testing: Academic and Industrial Conference Practice and Research Techniques – MUTATION, September 10-14, 2007. (pp. 169-175). Washington, DC, USA: IEEE Computer Society.en
dc.identifier.urihttps://hdl.handle.net/10289/1828
dc.description.abstractJumble is a byte code level mutation testing tool for Java which inter-operates with JUnit. It has been designed to operate in an industrial setting with large projects. Heuristics have been included to speed the checking of mutations, for example, noting which test fails for each mutation and running this first in subsequent mutation checks. Significant effort has been put into ensuring that it can test code which uses custom class loading and reflection. This requires careful attention to class path handling and coexistence with foreign class-loaders. Jumble is currently used on a continuous basis within an agile programming environment with approximately 370,000 lines of Java code under source control. This checks out project code every fifteen minutes and runs an incremental set of unit tests and mutation tests for modified classes. Jumble is being made available as open source.en
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.publisherIEEE Computer Societyen
dc.relation.urihttp://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/4344084/4344085/04344121.pdf?arnumber=4344121en
dc.rightsThis article has been published in Proceedings of the Testing: Academic and Industrial Conference Practice and Research Techniques – MUTATION, September 10-14, 2007. ©2007 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.en
dc.sourceMutation 2007 Conferenceen_NZ
dc.subjectcomputer scienceen
dc.subjectunit testen
dc.titleJumble Java Byte Code to Measure the Effectiveness of Unit Testsen
dc.typeConference Contributionen
dc.identifier.doi10.1109/TAIC.PART.2007.38en
dc.relation.isPartOfProceedings. Testing: Academic and Industrial Conference, Practice and Research Techniquesen_NZ
pubs.begin-page169en_NZ
pubs.elements-id17388
pubs.end-page175en_NZ
pubs.finish-date2007-09-14en_NZ
pubs.place-of-publicationUSAen_NZ
pubs.start-date2007-09-12en_NZ


Files in this item

This item appears in the following Collection(s)

Show simple item record