Version models for software configuration management. Conradi, R. & Westfechtel, B. ACM Computing Surveys (CSUR), 30:232--282, June, 1998. ACM ID: 280280Paper doi abstract bibtex 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 versioning, that is, construction of versions based on configuration rules. Finally, we provide an overview of systems that have had significant impact on the development of the SCM discipline and classify them according to a detailed taxonomy.
@article{conradi_version_1998,
title = {Version models for software configuration management},
volume = {30},
issn = {0360-0300},
url = {http://doi.acm.org.myaccess.library.utoronto.ca/10.1145/280277.280280},
doi = {http://doi.acm.org.myaccess.library.utoronto.ca/10.1145/280277.280280},
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 versioning, that is, construction of versions based on configuration rules. Finally, we provide an overview of systems that have had significant impact on the development of the SCM discipline and classify them according to a detailed taxonomy.},
urldate = {2011-02-09TZ},
journal = {ACM Computing Surveys (CSUR)},
author = {Conradi, Reidar and Westfechtel, Bernhard},
month = jun,
year = {1998},
note = {ACM ID: 280280},
keywords = {changes, completed, computer-aided software engineering, configuration rules, version control},
pages = {232--282}
}
Downloads: 0
{"_id":"NYM2NdnToSwafHZPe","bibbaseid":"conradi-westfechtel-versionmodelsforsoftwareconfigurationmanagement-1998","downloads":0,"creationDate":"2017-01-26T00:06:42.757Z","title":"Version models for software configuration management","author_short":["Conradi, R.","Westfechtel, B."],"year":1998,"bibtype":"article","biburl":"http://bibbase.org/zotero/quinn_d","bibdata":{"bibtype":"article","type":"article","title":"Version models for software configuration management","volume":"30","issn":"0360-0300","url":"http://doi.acm.org.myaccess.library.utoronto.ca/10.1145/280277.280280","doi":"http://doi.acm.org.myaccess.library.utoronto.ca/10.1145/280277.280280","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 versioning, that is, construction of versions based on configuration rules. Finally, we provide an overview of systems that have had significant impact on the development of the SCM discipline and classify them according to a detailed taxonomy.","urldate":"2011-02-09TZ","journal":"ACM Computing Surveys (CSUR)","author":[{"propositions":[],"lastnames":["Conradi"],"firstnames":["Reidar"],"suffixes":[]},{"propositions":[],"lastnames":["Westfechtel"],"firstnames":["Bernhard"],"suffixes":[]}],"month":"June","year":"1998","note":"ACM ID: 280280","keywords":"changes, completed, computer-aided software engineering, configuration rules, version control","pages":"232--282","bibtex":"@article{conradi_version_1998,\n\ttitle = {Version models for software configuration management},\n\tvolume = {30},\n\tissn = {0360-0300},\n\turl = {http://doi.acm.org.myaccess.library.utoronto.ca/10.1145/280277.280280},\n\tdoi = {http://doi.acm.org.myaccess.library.utoronto.ca/10.1145/280277.280280},\n\tabstract = {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 versioning, that is, construction of versions based on configuration rules. Finally, we provide an overview of systems that have had significant impact on the development of the SCM discipline and classify them according to a detailed taxonomy.},\n\turldate = {2011-02-09TZ},\n\tjournal = {ACM Computing Surveys (CSUR)},\n\tauthor = {Conradi, Reidar and Westfechtel, Bernhard},\n\tmonth = jun,\n\tyear = {1998},\n\tnote = {ACM ID: 280280},\n\tkeywords = {changes, completed, computer-aided software engineering, configuration rules, version control},\n\tpages = {232--282}\n}\n\n","author_short":["Conradi, R.","Westfechtel, B."],"key":"conradi_version_1998","id":"conradi_version_1998","bibbaseid":"conradi-westfechtel-versionmodelsforsoftwareconfigurationmanagement-1998","role":"author","urls":{"Paper":"http://doi.acm.org.myaccess.library.utoronto.ca/10.1145/280277.280280"},"keyword":["changes","completed","computer-aided software engineering","configuration rules","version control"],"downloads":0,"html":""},"search_terms":["version","models","software","configuration","management","conradi","westfechtel"],"keywords":["changes","completed","computer-aided software engineering","configuration rules","version control"],"authorIDs":[],"dataSources":["sEHiQiuaak2HNiigP"]}