DocumentCode
2983949
Title
A fine-grained version and configuration model in analysis and design
Author
Ohst, Dirk ; Kelter, Udo
Author_Institution
Fachbereich Elektrotechnik und Informatik, Siegen Univ., Germany
fYear
2002
fDate
2002
Firstpage
521
Lastpage
527
Abstract
In this paper we present a model of version and configuration management in the early phases of software development and an implementation of this model. We assume that software documents are modeled in a fine-grained way, that they are stored as syntax trees in XML files or a repository system, and that tools directly operate on these syntax trees. In contrast to file-based systems, structural changes in the document, e.g. the shifting of a method between two classes, can be identified in our model. Configurations allow us to manage groups of single modifications; such a group will mostly correspond to a specific design task or a similar activity. Configurations are thus a means to establish a connection to a change management system.
Keywords
configuration management; management of change; object-oriented databases; software development management; software engineering; systems analysis; XML files; change management system; configuration management; early software development phases; fine-grained configuration model; fine-grained version model; repository system; software documents; structural document changes; syntax trees; version management; Data models; Environmental management; Object oriented modeling; Programming; Relational databases; Software design; Software development management; Software engineering; Software tools; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2002. Proceedings. International Conference on
ISSN
1063-6773
Print_ISBN
0-7695-1819-2
Type
conf
DOI
10.1109/ICSM.2002.1167813
Filename
1167813
Link To Document