A spiral model of software development and enhancement
ACM SIGSOFT Software Engineering Notes
The interdisciplinary study of coordination
ACM Computing Surveys (CSUR)
The evolution, maintenance, and management of component-based systems
Component-based software engineering
Building systems from commerical components
Building systems from commerical components
Restricted object based design of event driven commercial software
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
Building Maintainable COTS Based Systems
ICSM '98 Proceedings of the International Conference on Software Maintenance
Hi-index | 0.00 |
This paper introduces the basic concepts of coordination based design and addresses three important issues of COTS-based systems: meeting user needs, selection of proper COTS software and meeting non-functional requirements. It shows that established engineering practices that deal with these issues may be imposed during the development cycle by separating coordination from execution. By integrating COTS software using a coordinator, designers can address these issues up front.