University of Oulu

Open source software ecosystem : a systematic literature review

Saved in:
Author: Nasserifar, Javad1
Organizations: 1University of Oulu, Faculty of Information Technology and Electrical Engineering, Department of Information Processing Science, Information Processing Science
Format: ebook
Version: published version
Access: open
Online Access: PDF Full Text (PDF, 1.7 MB)
Persistent link: http://urn.fi/URN:NBN:fi:oulu-201605251960
Language: English
Published: Oulu : J. Nasserifar, 2016
Publish Date: 2016-05-25
Physical Description: 95 p.
Thesis type: Master's thesis
Tutor: Annanperä, Elina
Reviewer: Kuvaja, Pasi
Annanperä, Elina
Description:

Abstract

Background: Currently having a software ecosystem is vital for many technology businesses. For this reason, understanding of software ecosystem and its benefits and also the elements of each software ecosystem can help business and software communities to emerge and orchestrate the products ecosystem optimally. Moreover, an interesting phenomenon in computer science and information technology is open source software and systems which enable users to participate in developing and using the software at many scales, from a simple mobile application to large-scale business systems and ICT applications.

Objective: Study of open source software ecosystem (OSS-Ecosystem) and its roles, impacts and actors in software engineering domain will reveal how practitioners and researchers encounter open source software ecosystem and the results will be applicable to other software technology products and ICT business. The main goal is to understand how open source ecosystem can promote the products in a competitive market.

Methods: There is a handful of systematic literature reviews published on the concepts of the software ecosystem. This study is an attempt to bring out the relevance of open source phenomenon and software ecosystem through systematic literature review principles. This research method will show the quality of the combination of these two subjects.

Results: The research strategy resulted in 462 kinds of literature, from which 93 articles were chosen as the set of primary studies. The state-of-the- art of OSS-ecosystem is clearer by its definition. Model’s and actor’s lists are presented to give a better overview of the functionality of ecosystem. Eventually, advantages and other challenges of OSS-ecosystem are cited to deliver business opportunities.

Conclusion: Through out the literature definitions found for OSS-ecosystems and few of them customized for OSS-ecosystem the requirement for the definition of single open source ecosystem is required. However, various models have been proposed. To understand the models’ functionality better, models are classified according to model purpose into five categories. Furthermore, important benefits and challenges extracted as a resource for decision-making process for projects or companies to make OSS-ecosystem foundation.

see all

Subjects:
Copyright information: © Javad Nasserifar, 2016. This publication is copyrighted. You may download, display and print it for your own personal use. Commercial use is prohibited.