A Research on Component-based Software Version Management Mechanism

碩士 === 國立中正大學 === 資訊管理所 === 94 === As component-based software becomes important, a software configuration management (SCM) tool designed for component-based software is necessary. In this paper, we proposed a version management mechanism for impact analysis while components upgrading, which could b...

Full description

Bibliographic Details
Main Authors: Po-Chun Huang, 黃柏鈞
Other Authors: Shi-Ming Huang
Format: Others
Language:en_US
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/63006152690151797392
Description
Summary:碩士 === 國立中正大學 === 資訊管理所 === 94 === As component-based software becomes important, a software configuration management (SCM) tool designed for component-based software is necessary. In this paper, we proposed a version management mechanism for impact analysis while components upgrading, which could be further implemented into SCM tools. Unlike traditional component matrix, we separately version the components and interfaces in a CIDM matrix, and analyze impacts according to their dependency relationship. The result of our simulation shows that the CIDM is capable of managing large number of components without impedance mismatch. Although in a well-designed software system, using CIDM to analyze impact could save resources in development phase, the resources save could be transferred to testing phase. The result could provide information for integrating CIDM into SCM tools.