Title :
Managing change in COTS-based systems
Author :
Kotonya, Gerald ; Hutchinson, John
Author_Institution :
Comput. Dept., Lancaster Univ., UK
Abstract :
Traditional software engineering change management approaches are inadequate for addressing the unique challenges presented by the component-based systems. Current change management techniques view the system under development as a collection of mutable subcomponents, known to the developer and whose interrelationships and development histories are described in a change management system. This contrasts with a component-based view of a system comprising potentially many interconnected, immutable, black-box components. This contrast represents the fundamentally different change management tasks associated with component-based development. We propose a novel architecture-centric approach that combines a process model with a dedicated ADL to provide a framework for change impact analysis.
Keywords :
object-oriented programming; software architecture; ADL; COTS-based system; black-box component; change management; component-based system; software engineering; Conference management; Software maintenance; CBSE; Change; Components; Impact Analysis;
Conference_Titel :
Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on
Print_ISBN :
0-7695-2368-4
DOI :
10.1109/ICSM.2005.61