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 条
  • [31] Models and Methods of Software Configuration Management
    Bartusevics, Arturs
    Novickis, Leonids
    Leye, Stefan
    APPLIED COMPUTER SYSTEMS, 2015, 17 (01) : 53 - 59
  • [32] ELEMENTS OF SOFTWARE CONFIGURATION MANAGEMENT - COMMENTS
    BERSOFF, EH
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (08) : 822 - 822
  • [33] Models for Implementation of Software Configuration Management
    Bartusevics, Arturs
    Novickis, Leonids
    ICTE IN REGIONAL DEVELOPMENT, 2014, 43 : 3 - 10
  • [34] Evolutionary management system for software configuration
    de las Penas Plana, Jorge
    Alarcon Rodriguez, Miren Idoia
    NOVAS PERSPECTIVAS EM SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL II, 2007, : 207 - 218
  • [35] Improving change management in software development: Integrating traceability and software configuration management
    Mohan, Kannan
    Xu, Peng
    Cao, Lan
    Ramesh, Balasubramaniam
    DECISION SUPPORT SYSTEMS, 2008, 45 (04) : 922 - 936
  • [36] Software Configuration Management as a Crosscutting Concern: An Example on Software Testing
    Nakagawa, Elisa Yumi
    Tornisiello Trevisan, Joao Vitor
    Maldonado, Jose Carlos
    22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 628 - 633
  • [37] Impact of software engineering research on the practice of Software Configuration Management
    Estublier, J
    Leblang, D
    Van der Hoek, A
    Conradi, R
    Clemm, G
    Tichy, W
    Wiborg-Weber, D
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2005, 14 (04) : 383 - 430
  • [38] Software configuration management for product derivation in software product families
    Thao, Cheng
    Munson, Ethan V.
    Nguyen, Tien N.
    FIFTEENTH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2008, : 265 - +
  • [39] Software Configuration Management in Global Software Development: A Systematic Map
    Fauzi, Shukor Sanim Mohd
    Bannerman, Paul L.
    Staples, Mark
    17TH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2010), 2010, : 404 - 413
  • [40] SOFTWARE CONFIGURATION MANAGEMENT ISSUES IN THE MAINTENANCE OF ADA SOFTWARE SYSTEMS
    REEDY, A
    STEPHENSON, D
    DUDAR, E
    BLUMBERG, FC
    CONFERENCE ON SOFTWARE MAINTENANCE - 1989, PROCEEDINGS, 1989, : 234 - 245