LORE logo  University of Antwerp
 Department of Mathematics and Computer Sciences
 Lab On REengineering
 This page: http://lore.ua.ac.be/Publications/summary/VanGeet2006.php?print=true
 [Normal Page]

LORE / Publications


TitleCoevolution of Software and Tests: An Initial Assessment
Author(s)Joris Van Geet
Download [PDF]
AbstractUnit testing is the first line of defence against software failure. To make the most of this technique the test code should evolve simultaneously with the product code. First, this dissertation explores the possibilities of using dynamic analysis to extract test dependencies. Then we investigate whether heuristic metrics on these dynamic test dependencies provide a measure for the degree to which the test code evolves with the product code. As a case study we use Apache Ant and look specifically at two different phases in the history of this open source project. We conclude that dynamic test dependencies alone do not suffice to provide such a measure and we propose an alternative solution.
	author = {Joris Van Geet},
	title = {Coevolution of Software and Tests: An Initial Assessment},
	month = {July},
	school = {Universiteit Antwerpen},
	year = {2006},
	note = {}


 Lab On REengineering - Antwerpen, last modified 12:35:26 17 August 2010