Open source software ecosystems : a systematic mapping
Visualitza/Obre
10.1016/j.infsof.2017.07.007
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/114102
Tipus de documentArticle
Data publicació2017-11-01
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
Context: Open source software (OSS) and software ecosystems (SECOs) are two consolidated research areas in software engineering. OSS influences the way organizations develop, acquire, use and commercialize software. SECOs have emerged as a paradigm to understand dynamics and heterogeneity in collaborative software development. For this reason, SECOs appear as a valid instrument to analyze OSS systems. However, there are few studies that blend both topics together. Objective: The purpose of this study is to evaluate the current state of the art in OSS ecosystems (OSSECOs) research, specifically: (a) what the most relevant definitions related to OSSECOs are; (b) what the particularities of this type of SECO are; and (c) how the knowledge about OSSECO is represented. Method: We conducted a systematic mapping following recommended practices. We applied automatic and manual searches on different sources and used a rigorous method to elicit the keywords from the research questions and selection criteria to retrieve the final papers. As a result, 82 papers were selected and evaluated. Threats to validity were identified and mitigated whenever possible. Results: The analysis allowed us to answer the research questions. Most notably, we did the following: (a) identified 64 terms related to the OSSECO and arranged them into a taxonomy; (b) built a genealogical tree to understand the genesis of the OSSECO term from related definitions; (c) analyzed the available definitions of SECO in the context of OSS; and (d) classified the existing modelling and analysis techniques of OSSECOs. Conclusion: As a summary of the systematic mapping, we conclude that existing research on several topics related to OSSECOs is still scarce (e.g., modelling and analysis techniques, quality models, standard definitions, etc.). This situation calls for further investigation efforts on how organizations and OSS communities actually understand OSSECOs.
CitacióFranco, O., Ameller, D., Costal, D., Franch, X. Open source software ecosystems : a systematic mapping. "Information and software technology", 1 Novembre 2017, vol. 91, núm. November, p. 160-185.
ISSN0950-5849
Col·leccions
- Departament de Ciències de la Computació - Articles de revista [1.049]
- inSSIDE - integrated Software, Service, Information and Data Engineering - Articles de revista [113]
- Departament d'Enginyeria de Serveis i Sistemes d'Informació - Articles de revista [222]
- GESSI - Grup d'Enginyeria del Software i dels Serveis - Articles de revista [56]
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
IST - preprint.pdf | 2,617Mb | Visualitza/Obre |