1998
DOI: 10.1145/280277.280280
|View full text |Cite
|
Sign up to set email alerts
|

Version models for software configuration management

Abstract: After more than 20 years of research and practice in software configuration management (SCM), constructing consistent configurations of versioned software products still remains a challenge. This article focuses on the version models underlying both commercial systems and research prototypes. It provides an overview and classification of different versioning paradigms and defines and relates fundamental concepts such as revisions, variants, configurations, and changes. In particular, we focus on intensional ve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
253
0
10

Year Published

1999
1999
2018
2018

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 436 publications
(286 citation statements)
references
References 92 publications
2
253
0
10
Order By: Relevance
“…This is consistent with the user interface of both tools, which allow users to operate on revisions but not deltas, and agrees with Conradi and Westfechtel's characterization of these systems as statebased [3]. That revision histories and revisions are stored in files, and revisions are stored as deltas, can be viewed as concrete representation issues.…”
Section: Rcssupporting
confidence: 85%
See 3 more Smart Citations
“…This is consistent with the user interface of both tools, which allow users to operate on revisions but not deltas, and agrees with Conradi and Westfechtel's characterization of these systems as statebased [3]. That revision histories and revisions are stored in files, and revisions are stored as deltas, can be viewed as concrete representation issues.…”
Section: Rcssupporting
confidence: 85%
“…Using the taxonomy of systems provided in [3], CoMa is a version graph system, while PIE is a change-based versioning system. Since these are two different styles of system, we would expect these differences to be visible in a comparison of their containment models, and this is indeed the case.…”
Section: Comparing Different Types Of Configuration Management Systemmentioning
confidence: 99%
See 2 more Smart Citations
“…Composition of software is provided by a list of components and based-rule selection mechanisms search the most appropriate version of each of them in a component repository [6]. Most of the time, no data model is provided (see for example, the industrial tool ClearCase [17]).…”
Section: Related Workmentioning
confidence: 99%