arrow
Return

Component-based software version management based on a Component-Interface Dependency Matrix

delete2009-03-01
delete4
PRE
AI
S
Shi‐Ming Huang
P
Po‐Chun Huang
DOI:10.1016/j.jss.2008.06.052delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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. (C) 2008 Elsevier Inc. All rights reserved.
Keywords:
Component-based software
Software development
Software maintenance
Version control
Version management
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.4K
Citations:
8.4K

Organization

N
National Chung Cheng University
Scholars:
3.7K
Papers: 3.3K
Citations: 2.0K
N
National Central University
Scholars:
1.0W
Papers: 8.5K
Citations: 6.4K