Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
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
Building systems from commerical components
Building systems from commerical components
Understanding open source software development
Understanding open source software development
Making Components Contract Aware
Computer
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
The Many Meanings of Open Source
IEEE Software
Succeeding with Open Source (Addison-Wesley Information Technology Series)
Succeeding with Open Source (Addison-Wesley Information Technology Series)
Open Source Reuse in Commercial Firms
IEEE Software
Something for nothing: management rejection of open source software in Australia's top firms
Information and Management
The use of open source software platforms by Independent Software Vendors: issues and opportunities
5-WOSSE Proceedings of the fifth workshop on Open source software engineering
State of the Art and Practice of OpenSource Component Integration
EUROMICRO '06 Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications
FLOSS '07 Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development
Software Process: Improvement and Practice - Advances in Software Process Improvement
Challenges and strategies in the use of Open Source Software by Independent Software Vendors
Information and Software Technology
Development with Off-the-Shelf Components: 10 Facts
IEEE Software
An empirical study on selection of Open Source Software - Preliminary results
FLOSS '09 Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
Analyzing software licenses in open architecture software systems
FLOSS '09 Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
Software Architecture Reconstruction: A Process-Oriented Taxonomy
IEEE Transactions on Software Engineering
The transformation of open source software
MIS Quarterly
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
A systematic review of research on open source software in commercial software product development
Information and Software Technology
A comparative study of challenges in integrating Open Source Software and Inner Source Software
Information and Software Technology
Design and evaluation of a process for identifying architecture patterns in open source software
ECSA'11 Proceedings of the 5th European conference on Software architecture
Hi-index | 0.00 |
Component-Based Software Development has become a popular approach to building software intensive systems. Besides using Commercial Off-The-Shelf components, an organization may choose to use Open Source Software components. Using OSS has been reported to have many benefits, but there are also challenges involved. Understanding the potential challenges of using OSS in developing products is important for practitioners, so they become aware of them and can anticipate them and take appropriate measures to address these challenges. We have performed a thorough review of the literature to identify challenges that may arise, as reported in the literature. This paper presents and discusses these findings. Researchers can discuss potential causes and solutions of our synthesized findings as well as benefit from provided references to literature on OSS challenges as input for future research.