• DocumentCode
    2900272
  • Title

    The Ragnarok architectural software configuration management model

  • Author

    Christensen, H.B.

  • Author_Institution
    Dept. of Comput. Sci., Aarhus Univ., Denmark
  • Volume
    Track8
  • fYear
    1999
  • fDate
    5-8 Jan. 1999
  • Abstract
    The architecture is the fundamental framework designing and implementing large scale software, and the ability to trace and control its evolution is essential. However, many traditional software configuration management tools view "software" merely as a set of files, not as an architecture. This introduces an unfortunate impedance mismatch between the design domain (architecture level) and configuration management domain (file level.) This paper presents a software configuration management model that allows tight version control and configuration management of the architecture of a software system. Essential features of the model have been implemented in a research prototype, Ragnarok. Two years of experience using Ragnarok in three, real, small- to medium sized projects is reported The conclusion is that the presented model is viable, feels "natural" for developers, and provides good support for handling an evolving architecture.
  • Keywords
    configuration management; software architecture; Ragnarok architectural software configuration management model; configuration management domain; design domain; evolving architecture; large scale software; tight version control; Computer architecture; Design engineering; Design methodology; Electrical capacitance tomography; Impedance; Programming; Prototypes; Software architecture; Software design; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
  • Conference_Location
    Maui, HI, USA
  • Print_ISBN
    0-7695-0001-3
  • Type

    conf

  • DOI
    10.1109/HICSS.1999.773099
  • Filename
    773099