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 2018 Publication 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.
[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.
[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.
[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.
[5]
Alan R Hevner. 2007. A three cycle view of design science research. Scandinavian journal of information systems 19, 2 (2007), 4.
[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.
[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.
[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.pdf
[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.
[10]
Garm Lucassen, Kevin Van Rooij, and Slinger Jansen. 2013. Ecosystem Health of Cloud PaaS Providers. 150 (06 2013).
[11]
Konstantinos Manikas and Klaus Marius Hansen. 2013. Software ecosystems: A systematic literature review. Journal of Systems and Software 86, 5 (2013), 1294 -- 1306.
[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.
[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.
[14]
Robert K Yin. 2011. Applications of case study research. Sage.

Cited By

View all
  • (2024)A Systematic Mapping of Health, Quality, Evolution, Simulation and Modeling in Software EcosystemsProceedings of the 20th Brazilian Symposium on Information Systems10.1145/3658271.3658297(1-10)Online publication date: 20-May-2024
  • (2024)An Empirical Study on Downstream Dependency Package Groups in Software Packaging EcosystemsIET Software10.1049/2024/44884122024:1Online publication date: 30-Apr-2024
  • (2021)The Impact of Integration on Application Success and Customer Satisfaction in Mobile Device PlatformsPlatform Coring on Digital Software Platforms10.1007/978-3-658-34799-4_5(79-118)Online publication date: 19-Oct-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

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
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].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 May 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. OSEHO
  2. amazon alexa
  3. design science
  4. ecosystems
  5. google assistant
  6. siri
  7. sub-ecosystems
  8. super-ecosystems
  9. virtual assistant

Qualifiers

  • Research-article

Conference

ICSE '18
Sponsor:

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A Systematic Mapping of Health, Quality, Evolution, Simulation and Modeling in Software EcosystemsProceedings of the 20th Brazilian Symposium on Information Systems10.1145/3658271.3658297(1-10)Online publication date: 20-May-2024
  • (2024)An Empirical Study on Downstream Dependency Package Groups in Software Packaging EcosystemsIET Software10.1049/2024/44884122024:1Online publication date: 30-Apr-2024
  • (2021)The Impact of Integration on Application Success and Customer Satisfaction in Mobile Device PlatformsPlatform Coring on Digital Software Platforms10.1007/978-3-658-34799-4_5(79-118)Online publication date: 19-Oct-2021
  • (2020)The Impact of Integration on Application Success and Customer Satisfaction in Mobile Device PlatformsBusiness & Information Systems Engineering10.1007/s12599-020-00629-0Online publication date: 29-Jan-2020

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media