skip to main content
Language:
Search Limited to: Search Limited to: Resource type Show Results with: Show Results with: Search type Index

Open source software ecosystems : a systematic mapping

info:eu-repo/semantics/openAccess ;ISSN: 0950-5849 ;EISSN: 1873-6025 ;DOI: 10.1016/j.infsof.2017.07.007

Digital Resources/Online E-Resources

Citations Cited by
  • Title:
    Open source software ecosystems : a systematic mapping
  • Author: Franco Bedoya, Óscar Hernán ; Ameller, David ; Costal Costa, Dolors ; Franch Gutiérrez, Javier
  • Subjects: Informàtica ; Literature review ; Open source software ; OSS ; OSSECO ; Programari lliure ; SECO ; Software ecosystem ; Systematic mapping ; Àrees temàtiques de la UPC
  • Description: 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. Peer Reviewed
  • Creation Date: 2017-11
  • Language: English
  • Identifier: ISSN: 0950-5849
    EISSN: 1873-6025
    DOI: 10.1016/j.infsof.2017.07.007
  • Source: Recercat

Searching Remote Databases, Please Wait