Print Email Facebook Twitter Mining Software Repositories to Study Co-Evolution of Production & Test Code Title Mining Software Repositories to Study Co-Evolution of Production & Test Code Author Zaidman, A.E. Van Rompaey, B. Demeyer, S. Van Deursen, A. Faculty Electrical Engineering, Mathematics and Computer Science Department Software Computer Technology Date 2008-12-31 Abstract Preprint of paper published in: ICST 2008 - Proceedings of the International Conference on Software Testing, Verification, and Validation, 2008; doi:10.1109/ICST.2008.47 Engineering software systems is a multidisciplinary activity, whereby a number of artifacts must be created — and maintained — synchronously. In this paper we investigatewhether production code and the accompanying tests coevolveby exploring a project’s versioning system, code coveragereports and size-metrics. Our main aim for studyingthis co-evolution is to create awareness with developers andmanagers alike about the testing process that is followed.We explore the possibilities of our technique through twoopen source case studies and observe a number of differentco-evolution scenarios. We evaluate our results both withthe help of log-messages and the original developers of thesoftware system. To reference this document use: http://resolver.tudelft.nl/uuid:4f576e64-4334-4fb0-bf9b-ff58fee1a1c1 Publisher Delft University of Technology, Software Engineering Research Group ISSN 1872-5392 Source Technical Report Series TUD-SERG-2008-003 Part of collection Institutional Repository Document type report Rights (c) 2008 The Author(s)IEEE Files PDF TUD-SERG-2008-003.pdf 472.6 KB Close viewer /islandora/object/uuid:4f576e64-4334-4fb0-bf9b-ff58fee1a1c1/datastream/OBJ/view