A case study in applying a systematic method for COTS selection
Proceedings of the 18th international conference on Software engineering
Software architecture classification for estimating the cost of COTS integration
Proceedings of the 21st international conference on Software engineering
WREN---an environment for component-based development
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
A support system to COTS-based software development for business services
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Proceedings of the 24th International Conference on Software Engineering
Definition and Classification of COTS: A Proposal
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
A Model for Recording Early-Stage Proposals and Decisions on Using COTS Components in Architecture
ICCBSS '03 Proceedings of the Second 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
Not All CBS Are Created Equally: COTS-Intensive Project Types
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Understanding Software Component Markets: The Value Creation Perspective
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Unfriendly COTS Integration-Instrumentation and Interfaces for Improved Plugability
Proceedings of the 16th IEEE international conference on Automated software engineering
Overlooked Aspects of COTS-Based Development
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
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
Integrating COTS Software into Systems through Instrumentation and Reasoning
Automated Software Engineering
Empirical Software Engineering
Coupling Patterns in the Effective Reuse of Open Source Software
FLOSS '07 Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development
"Program, enhance thyself!": demand-driven pattern-oriented program enhancement
Proceedings of the 7th international conference on Aspect-oriented software development
Identifying and Improving Reusability Based on Coupling Patterns
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
SCTE: software component testing environments
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part II
A development process for building OSS-Based applications
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Process patterns for COTS-Based development
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Process elements: components of software process architectures
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Measuring IT infrastructure project size: infrastructure effort points
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Embedded Systems Design
A method for compatible COTS component selection
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
A business component approach for supporting the variability of the business strategies and rules
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Optimizing process decision in COTS-Based development via risk based prioritization
SPW/ProSim'06 Proceedings of the 2006 international conference on Software Process Simulation and Modeling
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
Collaborative resolution of requirements mismatches when adopting open source components
REFSQ'12 Proceedings of the 18th international conference on Requirements Engineering: foundation for software quality
A study of COTS integration projects: product characteristics, organization, and life cycle models
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Hi-index | 0.00 |
The work described in this paper is an investigation of COTS-based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS-based approach were studied and their actual process was documented. This process is evaluated to identify essential differences in comparison to traditional software development. The main differences, and the activities for which projects require more guidance, are requirements definition and COTS selection, high level design, integration and testing.Starting from these empirical observations, a new process and guidelines for COTS-based development are developed and briefly presented. The new process is currently under experimentation.