The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
1st workshop on open source software engineering
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Developing New Processes for COTS-Based Systems
IEEE Software
A look at the economics of open source
Communications of the ACM - Information cities
An Empirical Study of Open-Source and Closed-Source Software Products
IEEE Transactions on Software Engineering
Adaptation of Large-Scale Open Source Software - An Experience Report -
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
A Critical Look at Open Source
Computer
METRICS '04 Proceedings of the Software Metrics, 10th International Symposium
Open Source Reuse in Commercial Firms
IEEE Software
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 07
Validation of New Theses on Off-the-Shelf Component Based Development
METRICS '05 Proceedings of the 11th IEEE International Software Metrics Symposium
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
Information and Software Technology
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
Approach to practical ontology design for supporting COTS component selection processes
ACIIDS'13 Proceedings of the 5th Asian conference on Intelligent Information and Database Systems - Volume Part II
Hi-index | 0.00 |
Component-based software development (CBSD) is becoming more and more important since it promotes reuse to higher levels of abstraction. As a consequence, many components are available being either open-source software (OSS) or commercial-off-the-shelf (COTS). However, it is still unclear how the decision for acquiring OSS or COTS components is made in practice. This paper describes an empirical study on why project decision-makers selected COTS instead of OSS components, or vice versa. The study was performed as an international survey in Norway, Italy and Germany. It focused on decision making on using off-the-shelf (OTS) components. We have gathered answers from 83 projects using only COTS components and 44 projects using only OSS components. Results of this study show significant differences and commonalities of integrating OSS or COTS components. Moreover, the study illustrates several research questions that warrant future research.