Architectural software configuration management in Molhado

被引:0
|
作者
Nguyen, TN [1 ]
Munson, EV [1 ]
Boyland, JT [1 ]
Thao, C [1 ]
机构
[1] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software development is a dynamic process where engineers constantly modify and refine their systems. As a consequence, everything evolves including designs, system's architectural structure, and implementation source code. This paper contributes a novel approach to manage architectural evolution of software systems at the logical level. Key to Molhado architectural software configuration management (SCM) system is its architectural system model in which the architectural concepts are integrated into the system model to enable the management of unplanned evolution of software architecture. Via our product versioning SCM approach, consistent configurations are maintained not only among source code but also with the high-level software architecture. Molhado's architectural system model can also be extended to support different architectural description languages and architectural styles.
引用
收藏
页码:296 / 305
页数:10
相关论文
共 50 条
  • [1] Molhado: Object-oriented architectural software configuration management
    Nguyen, TN
    Munson, EV
    Boyland, JT
    Thao, C
    20TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2004, : 510 - 510
  • [2] Ontology for Software Configuration Management - A Knowledge Management Framework for Software Configuration Management
    Ploskas, Nikiforos
    Berger, Michael
    Zhang, Jiang
    Dittmann, Lars
    Wintterle, Gert-Joachim
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 257 - +
  • [3] Object-oriented configuration management technology can improve software architectural traceability
    Nguyen, TN
    Munson, EV
    Thao, C
    THIRD ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGMENT AND APPLICATIONS, PROCEEDINGS, 2005, : 86 - 93
  • [4] Software configuration management
    Bliss, Marian
    Journal of Information Systems Management, 1993, 10 (03)
  • [5] Software Configuration Management
    Krikhaar, Rene
    Crnkovic, Ivica
    SCIENCE OF COMPUTER PROGRAMMING, 2007, 65 (03) : 215 - 221
  • [6] Software architecture and software configuration management
    Westfechtel, B
    Conradi, R
    SOFTWARE CONFIGURATION MANAGEMENT, 2003, 2649 : 24 - 39
  • [7] SCRAM:: Software configuration, release, and management -: Software configuration for distributed development
    Williams, C
    DR DOBBS JOURNAL, 2001, 26 (04): : 114 - +
  • [8] SOFTWARE CONFIGURATION MANAGEMENT - TUTORIAL
    BERSOFF, EH
    HENDERSON, VD
    SIEGEL, SG
    COMPUTER, 1979, 12 (01) : 6 - 14
  • [9] CONFIGURATION MANAGEMENT OF SIMULATION SOFTWARE
    MANIERI, V
    PROCEEDINGS OF THE 1989 SUMMER COMPUTER SIMULATION CONFERENCE, 1989, : 473 - 476
  • [10] Software version and configuration management
    Knaup, V.
    Müller, W.
    Pfeffer, Th.
    VDI Berichte, 2001, (1646): : 411 - 423