A case study in applying a systematic method for COTS selection
Proceedings of the 18th international conference on Software engineering
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Open Source: The Unauthorized White Papers
Open Source: The Unauthorized White Papers
Component-Based Software Engineering: Selected Papers from the Software Engineering Institute
Component-Based Software Engineering: Selected Papers from the Software Engineering Institute
Business and Economics of Linux and Open Source
Business and Economics of Linux and Open Source
COTS Integration: Plug and Pray?
Computer
Open Source Software Adoption: A Status Report
IEEE Software
An empirical study on decision making in off-the-shelf component-based development
Proceedings of the 28th international conference on Software engineering
Web browser accessibility using open source software
W4A '07 Proceedings of the 2007 international cross-disciplinary conference on Web accessibility (W4A)
Empirical study of the effects of open source adoption on software development economics
Journal of Systems and Software
Quality, productivity and economic benefits of software reuse: a review of industrial studies
Empirical Software Engineering
Open Source Software: All You Do Is Put It Together
IEEE Software
Trust issues in open source software development
Proceedings of the Warm Up Workshop for ACM/IEEE ICSE 2010
License integration patterns: Addressing license mismatches in component-based development
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
SUITE '09 Proceedings of the 2009 ICSE Workshop on Search-Driven Development-Users, Infrastructure, Tools and Evaluation
Peer to peer support for the reuse of open source software libraries
IRI'09 Proceedings of the 10th IEEE international conference on Information Reuse & Integration
A survey of software development with open source components in Chinese software industry
ICSP'07 Proceedings of the 2007 international conference on Software process
Challenges in using open source software in product development: a review of the literature
Proceedings of the 3rd International Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
Searching for reputable source code on the web
Proceedings of the 16th ACM international conference on Supporting group work
Information used and perceived usefulness in evaluating web source code search results
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Practitioner perceptions of Open Source software in the embedded systems area
Journal of Systems and Software
A comparative study of challenges in integrating Open Source Software and Inner Source Software
Information and Software Technology
License risks from ad hoc reuse of code from the internet
Communications of the ACM
Impact of Internal Open Source Development on Reuse: Participatory Reuse in Action
Journal of Management Information Systems
A development process for building OSS-Based applications
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Hi-index | 0.02 |
The decision to use open source components raises a spectrum of issues, from requirements negotiation to product selection and integration. To explore these issues from an empirical perspective, the authors conducted a study based on structured interviews with the project leads of 12 firms. Their goal was to understand open source component use in the trenches-that is, how it played out in the development process for software developers and managers day to day. Here, they discuss the study, which revealed that the choice of code for reuse is based on functionality, integration capabilities, reuse capabilities, and cost. They also uncovered best practices in selecting reusable code and other issues related to code searching, licensing, and support.