• 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