The Community for Technology Leaders
RSS Icon
Subscribe
Apr. 9, 2008 to Apr. 11, 2008
ISBN: 978-0-7695-3127-4
pp: 220-229
ABSTRACT
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.
INDEX TERMS
software testing, software evolution, software co-evolution, mining software repositories, software quality
CITATION
Andy Zaidman, Bart Van Rompaey, Serge Demeyer, Arie van Deursen, "Mining Software Repositories to Study Co-Evolution of Production & Test Code", ICST, 2008, 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation 2008, pp. 220-229, doi:10.1109/ICST.2008.47
26 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool