Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
460221 | Journal of Systems and Software | 2009 | 18 Pages |
Abstract
As much component-based software is developed, a software configuration management (SCM) tool for component-based software is necessary. In this paper, we propose a version management mechanism for impact analysis while components are upgraded. We separately version the components and interfaces based on a Component-Interface Dependency Matrix (CIDM), and analyze impacts according to their dependency relationship. The result of our simulation shows that CIDM is capable of managing large numbers of components without impedance mismatch. In addition, in a well-designed software system, using CIDM to analyze impacts can save resources in the software development phase.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Networks and Communications
Authors
Shi-Ming Huang, Chih-Fong Tsai, Po-Chun Huang,