Software risk management
Architectural issues in software reuse: it's not just the functionality, it's the packaging
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Software architecture classification for estimating the cost of COTS integration
Proceedings of the 21st international conference on Software engineering
Investigating and improving a COTS-based software development
Proceedings of the 22nd international conference on Software engineering
Towards a taxonomy of software connectors
Proceedings of the 22nd international conference on Software engineering
Managing software acquisition: open systems and COTS products
Managing software acquisition: open systems and COTS products
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
COTS-Based Systems Top 10 List
Computer
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Anchoring the Software Process
IEEE Software
Developing New Processes for COTS-Based Systems
IEEE Software
The MBASE Life Cycle Architecture Milestone Package
WICSA1 Proceedings of the TC2 First Working IFIP Conference on Software Architecture (WICSA1)
The Limitations of Current Decision-Making Techniques in the Procurement of COTS Software Components
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
Rethinking Process Guidance for Selecting Software Components
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
Identifying Evolvability for Integration
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
Risk Reduction in COTS Software Selection with BASIS
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
Not All CBS Are Created Equally: COTS-Intensive Project Types
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Classifying Interoperability Conflicts
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Composing heterogeneous software architectures
Composing heterogeneous software architectures
Detecting architectural mismatches during systems composition
Detecting architectural mismatches during systems composition
Composable Process Elements for Developing COTS-Based Applications
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
Computer
Experience in using business scenarios to assess COTS components in integrated solutions
CASCON '05 Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research
High Confidence Subsystem Modelling for Reuse
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
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
Evaluating and selecting software packages: A review
Information and Software Technology
Reuse with Software Components - A Survey of Industrial State of Practice
ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
Hi-index | 0.00 |
Software projects involving integration of multiple commercial as well as in-house components, often confront interoperability problems. This is a result of the component selection process being limited to piecewise evaluation of system capabilities while neglecting a more thorough evaluation of interoperability between candidate components. Such problems often lead to increased costs and schedule overruns. Based on empirical data gathered from five years of developing e-services applications at USC-CSE, we have developed and applied a method for component selection that focuses on piecewise evaluation, as well as the interoperability between the candidate components. In this paper we describe the method and present a real-world example showing how it operates within the spiral process model generator.