• DocumentCode
    2180838
  • Title

    Multi-level configuration management with fine-grained logical units

  • Author

    Nguyen, Tien N. ; Munson, Ethan V. ; Boyland, John T. ; Thao, Cheng

  • Author_Institution
    Dept. of Comput. Sci., Wisconsin Univ., Milwaukee, WI, USA
  • fYear
    2005
  • fDate
    30 Aug.-3 Sept. 2005
  • Firstpage
    248
  • Lastpage
    255
  • Abstract
    The ability to manage the evolution of logical structures in software artifacts is crucial to the success in developing software systems. However, many existing version control systems often manage artifacts as files and have little or no knowledge of their logical structures. Therefore, the development and maintenance process of a system becomes less efficient. We have developed an object-oriented configuration management (SCM) infrastructure that can be used to build SCM services in any development environment. This paper describes the application of that infrastructure to construct a multi-level SCM system for source code and structured documents. The key contribution is the structure-oriented product versioning model that enables flexible management of the evolution of fine-grained logical units at any structural level in a software artifact.
  • Keywords
    configuration management; object-oriented programming; software engineering; source coding; logical unit; multilevel SCM system; multilevel configuration management; object-oriented configuration management; software artifact; software system; source code; structure-oriented product versioning model; structured document; system development; system maintenance; version control system; Application software; Computer architecture; Computer science; Control systems; Environmental management; Graphics; Knowledge management; Object oriented modeling; Software development management; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2005. 31st EUROMICRO Conference on
  • Print_ISBN
    0-7695-2431-1
  • Type

    conf

  • DOI
    10.1109/EUROMICRO.2005.41
  • Filename
    1517749