ACM Home Page
Please provide us with feedback. Feedback
An empirical study on decision making in off-the-shelf component-based development
Full text PdfPdf (63 KB)
Source International Conference on Software Engineering archive
Proceedings of the 28th international conference on Software engineering table of contents
Shanghai, China
SESSION: Emerging results: program analysis table of contents
Pages: 897 - 900  
Year of Publication: 2006
ISBN:1-59593-375-1
Authors
Jingyue Li  Norwegian University of Science and Technology (NTNU), Trondheim, Norway
Reidar Conradi  Norwegian University of Science and Technology (NTNU), Trondheim, Norway and Simula Research Laboratory, Lysaker, Norway
Odd Petter N. Slyngstad  Norwegian University of Science and Technology (NTNU), Trondheim, Norway
Christian Bunse  Fraunhofer IESE, Kaiserslautern, Germany
Marco Torchiano  Politecnico di Torino, Torino, Italy
Maurizio Morisio  Politecnico di Torino, Torino, Italy
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 101,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1134285.1134446
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Abts, C. et al. COCOTS: A COTS Software Integration Lifecycle CostModel - Model Overview and Preliminary Data Collection Findings. TR: USC-CSE-2000-501, Mar. 2000.
 
2
 
3
Conradi, R. et al. Reflections on conducting an international CBSE survey in ICT industry. Proc. of the 4th Intl. Symposium on Empirical Software Engineering (Noosa Heads, Australia, Nov. 2005), 214--223.
 
4
5
 
6
Hissam, S. A. and Weinstock, C. B. Open Source Software: The Other Commercial Software. Proc. of the 1st workshop on open source software engineering. (Toronto, Canada, May, 2001).
 
7
Hissam, S. A. et al. Trust and Vulnerability in Open Source Software. IEE Proceedings - Software, 49, 1 (Feb. 2002) 47--51.
 
8
 
9
 
10
Li, J. et al. An Empirical Study on Off-the-Shelf Component Usage in Industrial Projects. Proc. of the 6th Intl. Conf. on Product Focused Software Process Improvement (Oulu, Finland, Jun. 2005), Springer Verlag LNCS Vol. 3547, 54--68.
 
11
 
12
 
13
 
14
OSS Initiative: http://www.opensource.org/index.php
 
15
 
16
 
17
 
18
 
19
 
20

Collaborative Colleagues:
Jingyue Li: colleagues
Reidar Conradi: colleagues
Odd Petter N. Slyngstad: colleagues
Christian Bunse: colleagues
Marco Torchiano: colleagues
Maurizio Morisio: colleagues