2005
DOI: 10.1002/smr.319
|View full text |Cite
|
Sign up to set email alerts
|

Towards a taxonomy of software change

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 mec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
142
0
8

Year Published

2012
2012
2017
2017

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 178 publications
(150 citation statements)
references
References 39 publications
0
142
0
8
Order By: Relevance
“…Buckley et al [12] classify changes as semantics-preserving and semantics-modifying. This classification concerns the semantics of software components, such as type hierarchy, scoping, visibility, accessibility, and overriding relationships.…”
Section: Rationale Of Changesmentioning
confidence: 99%
See 3 more Smart Citations
“…Buckley et al [12] classify changes as semantics-preserving and semantics-modifying. This classification concerns the semantics of software components, such as type hierarchy, scoping, visibility, accessibility, and overriding relationships.…”
Section: Rationale Of Changesmentioning
confidence: 99%
“…For instance, a requirement may be decomposed into multiple requirements. These changes are semantics-preserving according to [12] and we consider their rationale as refactoring (see [30] for refactoring).…”
Section: Rationale Of Changesmentioning
confidence: 99%
See 2 more Smart Citations
“…There are taxonomies of software evolution or sub-fields, e.g. Buckley et al [16], which aid the organization of the field, but do not provide an in-depth survey of relevant techniques.…”
Section: Related Workmentioning
confidence: 99%