Abstract
Adopting Open Source Software (OSS) components offers many potential advantages – such as cost effectiveness and increased reputation – but also introduces a variety of new risks related to the intrinsic fluidity of the OSS development projects. In this paper, we present results of a systematic literature review on OSS adoption risks, which allows to relate them to available OSS measures. Relying on the results of the review, we also present a risk-aware selection process, which uses OSS measures to rank OSS project according to the adopter’s criteria, improving the quality of the OSS component selection.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Asnar, Y., Giorgini, P., Mylopoulos, J.: Goal-driven risk assessment in requirements engineering. Requir. Eng. 16(2), 101–116 (2011)
Ayala, C.P., Cruzes, D., Hauge, Ø., Conradi, R.: Five facts on the adoption of open source software. IEEE Software 28(2), 95–99 (2011)
Cailliau, A., van Lamsweerde, A.: Assessing requirements-related risks through probabilistic goals and obstacles. Requir. Eng. 18(2), 129–146 (2013)
Ebert, C.: Open source drives innovation 24(3), 105–109 (2007)
Engineering- Ingegneria Informatica et al. Qualipso – quality platform for open source software. Project, IST-FP6-034763 (November 2006)
Hauge, Ø., Cruzes, D.S., Conradi, R., Velle, K.S., Skarpenes, T.A.: Risks and risk mitigation in open source software adoption: Bridging the gap between literature and practice. In: Ågerfalk, P., Boldyreff, C., González-Barahona, J.M., Madey, G.R., Noll, J. (eds.) OSS 2010. IFIP AICT, vol. 319, pp. 105–118. Springer, Heidelberg (2010)
Höst, M., Orucevic-Alagic, A.: A systematic review of research on open source software in commercial software product development. Information & Software Technology 53(6), 616–624 (2011)
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Technical Report EBSE 2007-001, Keele University and Durham University Joint Report (2007)
Lee, S.-Y.T., Kim, H.-W., Gupta, S.: Measuring open source software success. Omega 37(2), 426–438 (2009)
Lee, W., Lee, J.K., Baik, J.: Software reliability prediction for open source software adoption systems based on early lifecycle measurements. In: COMPSAC, pp. 366–371 (2011)
Li, Y., Tan, C.H., Teo, H.H.: Firm-specificity and organizational learning-related scale on investment in internal human capital for open source software adoption. In: Proceedings of SIGMIS CPR, pp. 22–29. ACM, New York (2008)
Lund, M.S., Solhaug, B., Stølen, K.: Model-Driven Risk Analysis - The CORAS Approach. Springer (2011)
Morasca, S., Taibi, D., Tosi, D.: Towards certifying the testing process of open-source software: New challenges or old methodologies? In: Proceedings of FLOSS 2009, pp. 25–30. IEEE, Washington DC (2009)
Morgan, L., Finnegan, P.: Open innovation in secondary software firms: an exploration of managers’ perceptions of open source software. SIGMIS Database 41(1), 76–95 (2010)
Nilsson, N.J.: Problem-solving Methods in Artificial Intelligence. McGraw-Hill, New York (1971)
Petrinja, E., Sillitti, A., Succi, G.: Adoption of oss development practices by the software industry: A survey. In: Hissam, S.A., Russo, B., de Mendonça Neto, M.G., Kon, F. (eds.) OSS 2011. IFIP AICT, vol. 365, pp. 233–243. Springer, Heidelberg (2011)
Rolland, C., Nurcan, S., Grosz, G.: Enterprise knowledge development: the process view. Information & Management 36(3), 165–184 (1999)
Rudzki, J., Kiviluoma, K., Poikonen, T., Hammouda, I.: Evaluating quality of open source components for reuse-intensive commercial solutions. In: SEAA 2009, pp. 11–19 (2009)
Shihab, E., Hassan, A.E., Adams, B., Jiang, Z.M.: An industrial study on the risk of software changes. In: Proc. of 20th Int. Symposium on Foundations of Software Engineering, FSE 2012, New York, NY, USA, pp. 62:1–62:11 (2012)
Stol, K.-J., Babar, M.A.: Challenges in using open source software in product development: a review of the literature. In: Proceedings of FLOSS 2010, pp. 17–22. ACM Press, New York (2010)
van Lamsweerde, A., Letier, E.: Handling obstacles in goal-oriented requirements engineering. IEEE Trans. Software Eng. 26(10), 978–1005 (2000)
Wahyudin, D., Min Tjoa, A.: Event-based monitoring of open source software projects. In: ARES 2007, pp. 1108–1115 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Morandini, M., Siena, A., Susi, A. (2014). Risk Awareness in Open Source Component Selection. In: Abramowicz, W., Kokkinaki, A. (eds) Business Information Systems. BIS 2014. Lecture Notes in Business Information Processing, vol 176. Springer, Cham. https://doi.org/10.1007/978-3-319-06695-0_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-06695-0_21
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06694-3
Online ISBN: 978-3-319-06695-0
eBook Packages: Computer ScienceComputer Science (R0)