Lancaster EPrints

Towards a taxonomy of software change:research articles

Buckley, Jim and Mens, Tom and Zenger, Matthias and Rashid, Awais and Kniesel, Günter (2005) Towards a taxonomy of software change:research articles. Journal of Software Maintenance and Evolution, 17 (5). pp. 309-332. ISSN 1532-060X

Full text not available from this repository.

Abstract

Previous taxonomies of software change have focused on the purpose of the change (i.e., the why) rather than the underlying mechanisms. This paper proposes a taxonomy of software change based on characterizing the mechanisms of change and the factors that influence these mechanisms. The ultimate goal of this taxonomy is to provide a framework that positions concrete tools, formalisms and methods within the domain of software evolution. Such a framework would considerably ease comparison between the various mechanisms of change. It would also allow practitioners to identify and evaluate the relevant tools, methods and formalisms for a particular change scenario. As an initial step towards this taxonomy, the paper presents a framework that can be used to characterize software change support tools and to identify the factors that impact on the use of these tools. The framework is evaluated by applying it to three different change support tools and by comparing these tools based on this analysis.

Item Type: Article
Journal or Publication Title: Journal of Software Maintenance and Evolution
Uncontrolled Keywords: characterization ; software evolution tools ; refactoring browser ; CVS ; eLiza
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 57526
Deposited By: ep_importer_pure
Deposited On: 12 Oct 2012 15:28
Refereed?: Yes
Published?: Published
Last Modified: 23 Sep 2014 18:56
Identification Number:
URI: http://eprints.lancs.ac.uk/id/eprint/57526

Actions (login required)

View Item