Skip to main content

Design Options of Store-Oriented Software Ecosystems: An Investigation of Business Decisions

  • Conference paper
  • First Online:
Business Modeling and Software Design (BMSD 2018)

Abstract

Nowadays companies like Apple create ecosystems of third-party providers and users around their software platforms. Often online stores like Apple App Store are created to directly market third-party solutions. We call such ecosystems store-oriented software ecosystems. While the architecture of these ecosystems is mainly derived from business decisions of their owners, ecosystems with greatly different architectural designs have been created. This diversity makes it challenging for future ecosystem providers to understand which architectural design is suitable to fulfill certain business decisions. In turn, opening a platform becomes risky while endangering intellectual property or scarifying quality of services. In this paper, we identify three main design options of store-oriented software ecosystems by classifying existing ecosystems based on similarities in their business decisions. We elaborate on the design options, discuss their main contributions, and provide exemplary ecosystems. Our work provides aspiring ecosystem providers with the reusable knowledge of existing ecosystems and helps them to take more informed architectural decisions and reduce risks in future.

This work was partially supported by the German Research Foundation (DFG) within the Collaborative Research Center “On-The-Fly Computing” (CRC 901).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    www.mozilla.org/. Accessed April 2018.

  2. 2.

    www.salesforce.com/. Accessed April 2018.

  3. 3.

    www.cloudfoundry.org/. Accessed April 2018.

  4. 4.

    developer.apple.com/devforums/. Accessed April 2018.

  5. 5.

    discussions.apple.com/. Accessed April 2018.

  6. 6.

    citrixready.citrix.com/. Accessed April 2018.

  7. 7.

    docs.citrix.com/. Accessed April 2018.

  8. 8.

    www.citrix.com/partnercentral/. Accessed April 2018.

  9. 9.

    discussions.citrix.com/. Accessed April 2018.

  10. 10.

    www.mycugc.org/. Accessed April 2018.

  11. 11.

    www.atlassian.com/software/jira. Accessed April 2018.

  12. 12.

    stackoverflow.com/. Accessed April 2018.

  13. 13.

    daringfireball.net/projects/markdown/. Accessed April 2018.

  14. 14.

    cordova.apache.org/. Accessed April 2018.

  15. 15.

    www.apache.org/. Accessed April 2018.

  16. 16.

    cordova.apache.org/plugins/. Accessed April 2018.

  17. 17.

    cordova.apache.org/docs. Accessed April 2018.

References

  1. Bosch, J.: From software product lines to software ecosystems. In: International Software Product Line Conference, pp. 111–119. CMU (2009)

    Google Scholar 

  2. Bosch, J., Bosch-Sijtsema, P.: From integration to composition: on the impact of software product lines, global development and ecosystems. J. Syst. Softw. 83(1), 67–76 (2010)

    Article  Google Scholar 

  3. Manikas, K., Hansen, K.M.: Software ecosystems-a systematic literature review. J. Syst. Softw. 86(5), 1294–1306 (2013)

    Article  Google Scholar 

  4. Sadi, M.H., Yu, E.: Modeling and analyzing openness trade-offs in software platforms: a goal-oriented approach. In: Grünbacher, P., Perini, A. (eds.) REFSQ 2017. LNCS, vol. 10153, pp. 33–49. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-54045-0_3

    Chapter  Google Scholar 

  5. Berger, T., Pfeiffer, R.-H., Tartler, R., Dienst, S., Czarnecki, K., Wasowski, A., She, S.: Variability mechanisms in software ecosystems. Inf. Softw. Technol. 56(11), 1520–1535 (2014)

    Article  Google Scholar 

  6. Jazayeri, B., Zimmermann, O., Engels, G., Kundisch, D.: A variability model for store-oriented software ecosystems: an enterprise perspective. In: Maximilien, M., Vallecillo, A., Wang, J., Oriol, M. (eds.) ICSOC 2017. LNCS, vol. 10601, pp. 573–588. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69035-3_42

    Chapter  Google Scholar 

  7. Van Angeren, J., Kabbedijk, J., Jansen, S., Popp, K.M.: A survey of associate models used within large software ecosystems In: International Workshop on Software Ecosystems, pp. 27–39. CEUR-WS (2011)

    Google Scholar 

  8. Jazayeri, B., Platenius, M.C., Engels, G., Kundisch, D.: Features of IT service markets: a systematic literature review. In: Sheng, Q.Z., Stroulia, E., Tata, S., Bhiri, S. (eds.) ICSOC 2016. LNCS, vol. 9936, pp. 301–316. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46295-0_19

    Chapter  Google Scholar 

  9. Zimmermann, O., Wegmann, L., Koziolek, H., Goldschmidt, T.: Architectural decision guidance across projects-problem space modeling, decision backlog management and cloud computing knowledge. In: Working IEEE/IFIP Conference on Software Architecture, pp. 85–94. IEEE (2015)

    Google Scholar 

  10. Rozanski, N., Woods, E.: Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives. Addison-Wesley, Boston (2012)

    Google Scholar 

  11. Holzer, A., Ondrus, J.: Mobile application market: a developer’s perspective. Telematics Inf. 28(1), 22–31 (2011)

    Article  Google Scholar 

  12. Grover, V., Kohli, R.: Cocreating IT value: new capabilities and metrics for multifirm environments. MIS Q. 36, 225–232 (2012)

    Google Scholar 

  13. Dataset. Technical report (2018). https://www.overleaf.com/read/njqzqhsmvctk

  14. Hanssen, G.K.: A longitudinal case study of an emerging software ecosystem: implications for practice and theory. J. Syst. Softw. 85(7), 1455–1466 (2012)

    Article  Google Scholar 

  15. Gawer, A., Cusumano, M.A.: Industry platforms and ecosystem innovation. J. Prod. Innov. Manage. 31(3), 417–433 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bahar Jazayeri .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Jazayeri, B., Zimmermann, O., Engels, G., Küster, J., Kundisch, D., Szopinski, D. (2018). Design Options of Store-Oriented Software Ecosystems: An Investigation of Business Decisions. In: Shishkov, B. (eds) Business Modeling and Software Design. BMSD 2018. Lecture Notes in Business Information Processing, vol 319. Springer, Cham. https://doi.org/10.1007/978-3-319-94214-8_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-94214-8_30

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-94213-1

  • Online ISBN: 978-3-319-94214-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics