Decision Analysis for Management Judgment
Decision Analysis for Management Judgment
Streamlining the Acquisition Process for Large-Scale COTS Middleware Components
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
Assessment of Reusable COTS Attributes
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Overlooked Aspects of COTS-Based Development
IEEE Software
Open Source Reuse in Commercial Firms
IEEE Software
A case study on building COTS-based system using aspect-oriented programming
Proceedings of the 2005 ACM symposium on Applied computing
Beyond Cost: The Drivers of COTS Application Value
IEEE Software
Value-Based Processes for COTS-Based Applications
IEEE Software
Towards a reference framework for COTS-based development: a proposal
MPEC '05 Proceedings of the second international workshop on Models and processes for the evaluation of off-the-shelf components
Barriers to disseminating off-the-shelf based development theories to IT industry
MPEC '05 Proceedings of the second international workshop on Models and processes for the evaluation of off-the-shelf components
Integrating COTS Software into Systems through Instrumentation and Reasoning
Automated Software Engineering
Empirical Software Engineering
WAQE: a Web Application Quality Evaluation model
International Journal of Web Engineering and Technology
COTS Selection Best Practices in Literature and in Industry
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Expert Systems with Applications: An International Journal
Quantitative assessment of enterprise resource planning software customisation
International Journal of Information Systems and Change Management
Using search theory to determine an applications selection strategy
Information and Management
Investigating ERP systems procurement practice: Hong Kong and Australian experiences
Information and Software Technology
Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology
An empirical study on off-the-shelf component usage in industrial projects
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Hi-index | 4.10 |
A software-product evaluation process grounded in mathematics and decision theory can effectively determine product quality and suitability with less risk and at lower cost than conventional methods. Thus, the authors seek to develop a formal process for effective software-product evaluation to assess commercial-off-the-shelf product quality and suitability before purchase. They propose a requirements-based COTS product evaluation process, RCPEP, that ensures a quality outcome, then demonstrate its use in a case study of a US Air Force product for a large, component-based training-management system. The authors describe how, unlike a typical ad hoc product evaluation, RCPEP relies on user-defined requirements to determine product suitability and quality. RCPEP identifies every product that addresses the requirements, conducts a trade study to narrow the list to serious candidates, and evaluates the remaining candidates using hands-on scenarios. An ad hoc process does not adhere to strict controls that ensure all candidate products receive identical evaluations and generate comparable results. In contrast, RCPEP's hands-on evaluation includes several controls that ensure the evaluation does not compromise the results' validity. The Air Force case study confirmed the authors' expectation that the simplest form of decision analysis, weighted averages, could effectively evaluate COTS products. RCPEP succeeded because it relied on user-defined requirements, contained a sufficient number of evaluators to obtain valid quantitative results, and adhered to the controls. The authors believe that RCPEP will be effective for all forms of COTS product evaluations and could mature into an industry standard.