COTS products characterization
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
Assessment of Reusable COTS Attributes
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Intelligent Support for Selection of COTS Products
Revised Papers from the NODe 2002 Web and Database-Related Workshops on Web, Web-Services, and Database Systems
Empirical Software Engineering
Research Collaborations between Academia and Industry
FOSE '07 2007 Future of Software Engineering
Software Functionality: A Game Theoretic Analysis
Journal of Management Information Systems
Balancing Agility and Formalism in Software Engineering
Uncertainty explicit assessment of off-the-shelf software: A Bayesian approach
Information and Software Technology
Using search theory to determine an applications selection strategy
Information and Management
Information and Software Technology
Journal of Systems and Software
A goal-oriented strategy for supporting commercial off-the-shelf components selection
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
A state-of-the-practice survey of off-the-shelf component-based development processes
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Hi-index | 0.00 |
The use of Commercial-off-the-Shelf (COTS) software has become more and more important in state-of-the-art and state-of-the-practice software and system development. The use of COTS software promises faster time-to-market, reduced development cost, increased productivity, and the possibility for companies to focus on their own core competencies. At the same time COTS software raises risks such as economic instability of the COTS software vendor, unknown quality properties of the COTS software in use, and side effects of the COTS software on the final product. Typically, COTS-based development - in parallel to the traditional development cycle, e.g. waterfall, spiral - consists of four phases. The first phase - COTS assessment and selection - is the most crucial phase in the COTS-based cycle since long-term decisions on which COTS software will be used in a software system are made here. A late recognition that the "wrong" COTS software was used can become extremely costly for a software organization. This paper presents a repeatable, cost-efficient, and systematic method for performing measurement-based COTS assessment and selection. Moreover, cost/benefit analysis results of two industrial pilot projects, in which the method was successfully applied, are presented.