G. Kotonya, и J. Hutchinson. Intl Conf. Software Maintenance, стр. 69--78. Budapest, (сентября 2005)
Аннотация
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.
- documentation of COTS product may not reflect use
- services are expressions of ability to meet components
- constraints are NFRs
- add in a changeability model that delineates the impacts of changing a component
-
%0 Conference Paper
%1 kotonya05
%A Kotonya, G.
%A Hutchinson, J.
%B Intl Conf. Software Maintenance
%C Budapest
%D 2005
%J ICSM'05
%K cots evolution management
%P 69--78
%T Managing change in COTS-based systems
%U http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1510104
%X 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.
@inproceedings{kotonya05,
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.},
added-at = {2006-09-17T06:41:48.000+0200},
address = {Budapest},
author = {Kotonya, G. and Hutchinson, J.},
biburl = {https://www.bibsonomy.org/bibtex/2bd8a8196c83d8451e636e68c5f99693b/fink08},
booktitle = {Intl Conf. Software Maintenance},
citeulike-article-id = {781096},
comment = {- documentation of COTS product may not reflect use
- services are expressions of ability to meet components
- constraints are NFRs
- add in a changeability model that delineates the impacts of changing a component
-},
description = {From CUL on Sept 16},
interhash = {cf16c6da0b33072b427254965e0dd1f8},
intrahash = {bd8a8196c83d8451e636e68c5f99693b},
journal = {ICSM'05},
keywords = {cots evolution management},
month = {September},
pages = {69--78},
priority = {0},
timestamp = {2006-09-17T06:41:48.000+0200},
title = {Managing change in COTS-based systems},
url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1510104},
year = 2005
}