Abstract
The reuse of Open Source Software components available on the Internet is playing a major role in the development of Component Based Software Systems. Nevertheless, the special nature of the OSS marketplace has taken the “classical” concept of software reuse based on centralized repositories to a completely different arena based on massive reuse over Internet. In this paper we provide an overview of the actual state of the OSS marketplace, and report preliminary findings about how companies interact with this marketplace to reuse OSS components. Such data was gathered from interviews in software companies in Spain and Norway. Based on these results we identify some challenges aimed to improve the industrial reuse of OSS components.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ankolekar, A., Herbsleb, J.D., Sycara, K.: Addressing Challenges to Open Source Collaboration With the Semantic Web. In: Feller, J., Fitzgerald, B., Hissam, S.A., Lakhani, K.R. (eds.) Taking Stock of the Bazaar: 3rd Workshop on Open Source Software Engineering, pp. 9–14 (2003)
Ayala, C.P.: Systematic Construction of Goal-Oriented COTS Taxonomies. PhD Thesis. Technical University of Catalunya (2008)
Basili, V.R., Boehm, B.W.: COTS-based Systems Top 10 List. Computer 34(5), 91–95 (2001)
Bertoa, M., Troya, J.M., Vallecillo, A.: A Survey on the Quality Information Provided by Software Component Vendors. In: QAOOSE 2003 Proceedings of the 7th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering, pp. 25–30 (2003)
Brereton, P., Linkman, S., Thomas, N., Bøegh, J., De Panfilis, S.: Software Components - Enabling a Mass Market. In: STEP 2002: Proceedings of the 10th International Workshop on Software Technology and Engineering Practice, pp. 169–176. IEEE Computer Society, Los Alamitos (2002)
Cechich, A., Requile-Romanczuk, A., Aguirre, J., Luzuriaga, J.M.: Trends on COTS Component Identification. In: ICCBSS 2006: Proceedings of the Fifth International Conference on Commercial-Off-The-Shelf (COTS)-Based Software Systems, pp. 90–99. IEEE Computer Society, Los Alamitos (2006)
Clark, J., Clarke, C., De Panfilis, S., Granatella, G., Predonzani, P., Sillitti, A., Succi, G., Vernazza, T.: Selecting components in large COTS repositories. Journal of Systems and Software 73(2), 323–331 (2004)
Fitzgerald, B.: The Transformation of Open Source Software. MIS Quarterly 30(3), 587–598 (2006)
Frakes, W.B., Kang, K.: Software Reuse Research: Status and Future. IEEE Transactions on Software Engineering 31(7), 529–536 (2005)
Gerea, M.: Selection of Open Source Components - A Qualitative Survey in Norwegian IT Industry. Master’s thesis, Norwegian University of Science and Technology (2007)
Ghosh, R.A.: Study On the Economic Impact of Open Source Software on Innovation and the Competiveness of the Information and Communication Technologies (ICT) Sector in the EU. Technical report, UNU-MERIT (2006)
Gorton, I., Liu, A., Brebner, P.: Rigorous Evaluation of COTS Middleware Technology. Computer 36(3), 50–55 (2003)
Hauge, Ø., Sørensen, C.-F., Conradi, R.: Adoption of Open Source in the Software Industry. In: Russo et al. [22], pp. 211–222 (2008)
Knudsen, D.: B2B-Marketplace Value Creation, Conceptual Predictions and Em-pirical Findings. In: NOFOMA 2003 Proceedings of the 15th Annual Conference for Nordic Researchers in Logistics, pp. 318–331 (2003)
Li, J., Conradi, R., Bunse, C., Torchiano, M., Slyngstad, O.P.N., Morisio, M.: Development with Off-The-Shelf Components: 10 Facts. IEEE Software (March-April 2009)
Majchrowski, M., Deprez, J.-C.: An Operational Approach for Selecting Open Source Components in a Software Development Project. In: EuroSPI 2008 Proceedings of the 15th European Conference on Software Process Improvement. Communications in Computer and Information Science, vol. 16, pp. 176–188. Springer, Heidelberg (2008)
Merilinna, J., Matinlassi, M.: State of the Art and Practice of Open-Source Component Integration. In: Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications, pp. 170–177. IEEE Computer Society, Los Alamitos (2006)
Mohagheghi, P., Conradi, R.: An Empirical Investigation of Software Reuse Benefits in a Large Telecom Product. ACM Transactions of Software Engineering and Methodology 17(3), Article 13, 30 pages (2008)
Mohamed, A., Ruhe, G., Eberlein, A.: COTS Selection: Past, Present, and Future. In: Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, pp. 103–114. IEEE Computer Society, Los Alamitos (2007)
Norris, J.S.: Mission-Critical Development with Open Source Software: Lessons Learned. IEEE Software 21(1), 42–49 (2004)
Prieto-Díaz, R., Freeman, P.: Classifying Software for Reusability. IEEE Software 4(1), 6–16 (1987)
Russo, B., Damiani, E., Hissam, S.A., Lundell, B., Succi, C. (eds.): Open Source Development Communities and Quality Working Group 2.3 on Open Source Software. IFIP International Federation for Information Processing. Springer, Heidelberg (2008)
Simmons, G., Dillon, T.: Towards An Ontology for Open Source Software Development. In: Damiani, E., Fitzgerald, B., Scacchi, W., Scotto, M. (eds.) Open Source Systems IFIP Working Group 2.13 Foundation on Open Source Software, pp. 65–75. Springer, Heidelberg (2006)
Ulkuniemi, P., Seppanen, V.: COTS Component Acquisition in An Emerging Market. IEEE Software 21(6), 76–82 (2004)
Umarji, M., Elliott-Sim, S., Lopes, C.: Archetypal Internet-Scale Source Code Searching. In: Russo et al. [22], pp. 257–263 (2008)
Vitharana, P., Zahedi, F., Jain, H.: Design, Retrieval, and Assembly in Component-based Software Development. Communications of the ACM 46(11), 97–102 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 IFIP International Federation for Information Processing
About this paper
Cite this paper
Ayala, C., Hauge, Ø., Conradi, R., Franch, X., Li, J., Velle, K.S. (2009). Challenges of the Open Source Component Marketplace in the Industry. In: Boldyreff, C., Crowston, K., Lundell, B., Wasserman, A.I. (eds) Open Source Ecosystems: Diverse Communities Interacting. OSS 2009. IFIP Advances in Information and Communication Technology, vol 299. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02032-2_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-02032-2_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02031-5
Online ISBN: 978-3-642-02032-2
eBook Packages: Computer ScienceComputer Science (R0)