Lessons learned from a nationwide CBD promotion project
Communications of the ACM
COTS Integration: Plug and Pray?
Computer
Composing Software Component "ilities"
IEEE Software
A Change Impact Model for Changeability Assessment in Object-Oriented Software Systems
CSMR '99 Proceedings of the Third European Conference on Software Maintenance and Reengineering
A Service Model for Component-Based Development
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Analysing the impact of change in COTS-Based systems
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
Managing change in an OTS-aware requirements engineering approach
MPEC '05 Proceedings of the second international workshop on Models and processes for the evaluation of off-the-shelf components
Patterns and Component-Oriented System Development
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Architectural Analysis Approaches: A Component-Based System Development Perspective
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Usability requirements for COTS based systems
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
An architecture analysis approach for supporting black-box software development
ECSA'11 Proceedings of the 5th European conference on Software architecture
Analysing the impact of change in COTS-Based systems
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
Hi-index | 0.01 |
Commercial off-the-shelf (COTS) software components promise benefits in terms of greater productivity, reduced time to market and reliability. However, their blackbox nature poses significant challenges assessing and managing the impact of change. We propose an approach to help developers to understand the impact of change. It relies on the use of a COTS component-oriented development process and an architecture description language (ADL) for documenting component system architectures; both elements contributing to create a combined approach to impact analysis in COTS-based system.