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.
|