skip to main content
10.1145/3194124.3194127acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

On the nature of software sub-ecosystems and their health

Published:28 May 2018Publication History

ABSTRACT

Background. The concept of sub-ecosystems, widely used in natural ecosystem theory, has never been introduced in software ecosystem analysis. It provides a perspective on software ecosystems that can be used to create better understanding of them and more effective ecosystem health analysis. Objectives. The objective of this research is to introduce the concept of sub-ecosystems to the field of software ecosystems. An extension on the Open Source Ecosystem Health Operationalization for measuring the health of a sub-ecosystem is created and evaluated with three small case studies. Method. A literature review of both software and natural ecosystem research is used for the definitions of key concepts. Design Science is used for the extension of the Open Source Ecosystem Health Operationalization. Finally, for the case studies, data is gathered using several data repositories and analyzed to show how the concept of sub-ecosystems is used. Results The concept of software sub-ecosystems is defined. Next to that an extension to the Open Source Ecosystem Health Operationalization (OSEHO) framework is introduced for considering sub-ecosystems in health assessments. Conclusion The subject of sub-ecosystems provides a promising new perspective on software ecosystems that improves the understanding of this research field for both researchers and practitioners. Additionally, the extended OSEHO framework can be used to more accurately measure the health of an ecosystem by looking at both larger and smaller ecosystems around it.

References

  1. Mohsen Anvaari and Slinger Jansen. 2010. Evaluating architectural openness in mobile software platforms. In Proceedings of the Fourth European Conference on Software Architecture: Companion Volume. ACM, 85--92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Africa Ariño, José De la Torre, and Peter Smith Ring. 2001. Relational quality: managing trust in corporate alliances. California management review 44, 1 (2001), 109--131.Google ScholarGoogle Scholar
  3. Oscar Franco-Bedoya, David Ameller, Dolors Costal, and Xavier Franch. 2017. Open source software ecosystems: A Systematic mapping. Information and Software Technology 91 (2017), 160 -- 185. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Erik den Hartigh, Wouter Visscher, Michiel Tol, and Adolfo Jiménez Salas. 2013. Measuring the health of a business ecosystem. In Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar Publishing Ltd.Google ScholarGoogle Scholar
  5. Alan R Hevner. 2007. A three cycle view of design science research. Scandinavian journal of information systems 19, 2 (2007), 4.Google ScholarGoogle Scholar
  6. Thomas Hoepner. 1999. A procedure for environmental impact assessments (EIA) for seawater desalination plants. Desalination 124, 1 (1999), 1 -- 12. European Conference on Desalination and the Environment.Google ScholarGoogle ScholarCross RefCross Ref
  7. Slinger Jansen. 2014. Measuring the health of open source software ecosystems: Beyond the scope of project health. Information and Software Technology 56, 11 (2014), 1508 -- 1519. Special issue on Software Ecosystems.Google ScholarGoogle ScholarCross RefCross Ref
  8. Slinger Jansen, Sjaak Brinkkemper, and Anthony Finkelstein. 2009. Business Network Management as a Survival Strategy: A Tale of Two Software Ecosystems. In Proceedings of the First International Workshop on Software Ecosystems (IWSECO-2009), co-located with the 11th International Conference on Software Reuse, Falls Church, Virginia, USA, September 27, 2009. http://ceur-ws.org/Vol-505/iwseco09-5JansenBrinkkemperFinkelstein.pdfGoogle ScholarGoogle Scholar
  9. S. Jansen, A. Finkelstein, and S. Brinkkemper. 2009. A sense of community: A research agenda for software ecosystems. In 2009 31st International Conference on Software Engineering - Companion Volume. 187--190.Google ScholarGoogle Scholar
  10. Garm Lucassen, Kevin Van Rooij, and Slinger Jansen. 2013. Ecosystem Health of Cloud PaaS Providers. 150 (06 2013).Google ScholarGoogle Scholar
  11. Konstantinos Manikas and Klaus Marius Hansen. 2013. Software ecosystems: A systematic literature review. Journal of Systems and Software 86, 5 (2013), 1294 -- 1306. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. An-Ning Suo, You-Cai Xiong, Tian-Ming Wang, Dong-Xia Yue, and Jian-Ping Ge. 2008. Ecosystem Health Assessment of the Jinghe River Watershed on the Huangtu Plateau. EcoHealth 5, 2 (01 Jun 2008), 127--136.Google ScholarGoogle Scholar
  13. Fu-Liu Xu, Zhen-Yan Zhao, Wei Zhan, Shan-Shan Zhao, R.W. Dawson, and Shu Tao. 2005. An ecosystem health index methodology (EHIM) for lake ecosystem health assessment. Ecological Modelling 188, 2 (2005), 327 -- 339.Google ScholarGoogle ScholarCross RefCross Ref
  14. Robert K Yin. 2011. Applications of case study research. Sage.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    SoHeal '18: Proceedings of the 1st International Workshop on Software Health
    May 2018
    69 pages
    ISBN:9781450357302
    DOI:10.1145/3194124

    Copyright © 2018 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 28 May 2018

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Upcoming Conference

    ICSE 2025

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader