OTSO: a systematic process for reusable software component selection
OTSO: a systematic process for reusable software component selection
Acquiring COTS Software Selection Requirements
IEEE Software
Combined Selection of COTS Components
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
A Process for COTS Software Product Evaluation
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
ICCBSS '02 Proceedings of the First 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
Defining factors, goals and criteria for reusable component evaluation
CASCON '96 Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative research
PRISM Product Examination Process for Component Based Development
SAST '97 Proceedings of the 5th International Symposium on Assessment of Software Tools (SAST '97)
Software Quality from a Behavioral Perspective
IT Professional
DesCOTS: A Software System for Selecting COTS Components
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Decision Support for Handling Mismatches between COTS Products and System Requirements
ICCBSS '07 Proceedings of the Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems
Optimization of software components selection for component-based software system development
Computers and Industrial Engineering
Hi-index | 0.00 |
Component Based Software Development (CBSD) has gained widespread acceptance as it often results in higher quality software with a significant reduction in development time and costs. A key idea behind CBSD is the extensive reuse and composition of preexisting modules into new software. In this paper we introduce the pliability metric, which is well suited to a component-based orientation and extends previous metrics. Pliability is a flexible measure that assesses software quality across different quality attributes in terms of the quality of its components. In addition, we have developed an optimal component selection model based on integer programming, for maximizing pliability. Through computational experimentation we demonstrate that this model is capable of finding optimal solutions to problems with a very large number of components and requirements in a short time.