Skip to main content

2015 | OriginalPaper | Buchkapitel

Designing Software Ecosystems: How to Develop Sustainable Collaborations?

Scenarios from Apple iOS and Google Android

verfasst von : Mahsa H. Sadi, Jiaying Dai, Eric Yu

Erschienen in: Advanced Information Systems Engineering Workshops

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

It has become an increasingly common practice that software companies collaborate with external developers to develop a software platform for a shared market, constituting software ecosystems. One main concern in adopting the practice of software ecosystem is how to attract external developers to a platform, and how to establish sustainable collaborative relationships with them. We discuss that explicating and in-depth analysis of developers’ objectives and decision criteria can facilitate the design of sustainable collaborations in software ecosystems. Scenarios from Apple iOS and Google Android ecosystems are used for illustration.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Jansen, S., Finkelstein, A., Brinkkemper, S.: A sense of community: a research agenda for software ecosystems. In: 31st International Conference on Software Engineering-Companion Volume, ICSE-Companion 2009, pp. 187–190 (2009) Jansen, S., Finkelstein, A., Brinkkemper, S.: A sense of community: a research agenda for software ecosystems. In: 31st International Conference on Software Engineering-Companion Volume, ICSE-Companion 2009, pp. 187–190 (2009)
2.
Zurück zum Zitat Bosch, J.: From software product lines to software ecosystems. In: Proceedings of the 13th International Software Product Line Conference, Carnegie Mellon University, pp. 111–119 (2009) Bosch, J.: From software product lines to software ecosystems. In: Proceedings of the 13th International Software Product Line Conference, Carnegie Mellon University, pp. 111–119 (2009)
3.
Zurück zum Zitat Jansen, S., Brinkkemper, S., Souer, J., Luinenburg, L.: Shades of gray: opening up a software producing organization with the open software enterprise model. J. Syst. Softw. 85(7), 1495–1510 (2012)CrossRef Jansen, S., Brinkkemper, S., Souer, J., Luinenburg, L.: Shades of gray: opening up a software producing organization with the open software enterprise model. J. Syst. Softw. 85(7), 1495–1510 (2012)CrossRef
4.
Zurück zum Zitat Iansiti, M., Levien, R.: Strategy as ecology. Harv. Bus. Rev. 82(3), 68–81 (2004) Iansiti, M., Levien, R.: Strategy as ecology. Harv. Bus. Rev. 82(3), 68–81 (2004)
5.
Zurück zum Zitat Bosch, J.: Software ecosystems: taking software development beyond the boundaries of the organization. J. Syst. Softw. 85(7), 1453–1454 (2012)CrossRef Bosch, J.: Software ecosystems: taking software development beyond the boundaries of the organization. J. Syst. Softw. 85(7), 1453–1454 (2012)CrossRef
6.
Zurück zum Zitat Jarke, M., Loucopoulos, P., Lyytinen, K., Mylopoulos, J., Robinson, W.: The brave new world of design requirements. Inf. Syst. 36(7), 992–1008 (2011)CrossRef Jarke, M., Loucopoulos, P., Lyytinen, K., Mylopoulos, J., Robinson, W.: The brave new world of design requirements. Inf. Syst. 36(7), 992–1008 (2011)CrossRef
7.
Zurück zum Zitat Sadi, M. H., Yu, E.: Designing software ecosystems: how can modeling techniques help? In: Proceedings of 20th Conference on Exploring Modelling Methods for Systems Analysis and Design (EMMSAD), LNBIP 214, pp. 360–375 (2015). doi:10.1007/978-3-319-19237-6_23 Sadi, M. H., Yu, E.: Designing software ecosystems: how can modeling techniques help? In: Proceedings of 20th Conference on Exploring Modelling Methods for Systems Analysis and Design (EMMSAD), LNBIP 214, pp. 360–375 (2015). doi:10.​1007/​978-3-319-19237-6_​23
8.
Zurück zum Zitat Sadi, M. H., Yu, E.: Analyzing the evolution of software development: from creative chaos to software ecosystems. In: IEEE 8th International Conference on Research Challenges in Information Science (RCIS), pp. 1–11. IEEE (2014) Sadi, M. H., Yu, E.: Analyzing the evolution of software development: from creative chaos to software ecosystems. In: IEEE 8th International Conference on Research Challenges in Information Science (RCIS), pp. 1–11. IEEE (2014)
9.
Zurück zum Zitat Popp, K., Meyer, R.: Profit from Software Ecosystems: Business Models Ecosystems and Partnerships in the Software Industry. BoD–Books on Demand, Norderstedt (2010) Popp, K., Meyer, R.: Profit from Software Ecosystems: Business Models Ecosystems and Partnerships in the Software Industry. BoD–Books on Demand, Norderstedt (2010)
10.
Zurück zum Zitat Koch, S., Kerschbaum, M.: Joining a smartphone ecosystem: application developers’ motivations and decision criteria. Inf. Softw. Technol. 56(11), 1423–1435 (2014)CrossRef Koch, S., Kerschbaum, M.: Joining a smartphone ecosystem: application developers’ motivations and decision criteria. Inf. Softw. Technol. 56(11), 1423–1435 (2014)CrossRef
11.
Zurück zum Zitat Yu, E., Giorgini, P., Maiden, N. (eds.): Social Modeling for Requirements Engineering. MIT Press, Cambridge (2011) Yu, E., Giorgini, P., Maiden, N. (eds.): Social Modeling for Requirements Engineering. MIT Press, Cambridge (2011)
12.
Zurück zum Zitat Yu, E., Deng, S.: Understanding software ecosystems: a strategic modeling approach. In: Proceedings of 3rd IWSECO, pp. 65–76 (2011) Yu, E., Deng, S.: Understanding software ecosystems: a strategic modeling approach. In: Proceedings of 3rd IWSECO, pp. 65–76 (2011)
13.
Zurück zum Zitat Christensen, H.B., Hansen, K.M., Kyng, M., Manikas, K.: Analysis and design of software ecosystem architectures–towards the 4S telemedicine ecosystem. Inf. Softw. Technol. 56(11), 1476–1492 (2014)CrossRef Christensen, H.B., Hansen, K.M., Kyng, M., Manikas, K.: Analysis and design of software ecosystem architectures–towards the 4S telemedicine ecosystem. Inf. Softw. Technol. 56(11), 1476–1492 (2014)CrossRef
14.
Zurück zum Zitat Boucharas, V., Jansen, S., and Brinkkemper, S.: Formalizing software ecosystem modeling. In: Proceedings of the 1st International Workshop on Open Component Ecosystems (2009) Boucharas, V., Jansen, S., and Brinkkemper, S.: Formalizing software ecosystem modeling. In: Proceedings of the 1st International Workshop on Open Component Ecosystems (2009)
15.
Zurück zum Zitat Cataldo, M., Herbsleb, J.D.: Architecting in software ecosystems: interface translucence as an enabler for scalable collaboration. In: Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, pp. 65–72. ACM (2010) Cataldo, M., Herbsleb, J.D.: Architecting in software ecosystems: interface translucence as an enabler for scalable collaboration. In: Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, pp. 65–72. ACM (2010)
16.
Zurück zum Zitat Baars, A., Jansen, S.: A framework for software ecosystem governance. In: Cusumano, M.A., Iyer, B., Venkatraman, N. (eds.) ICSOB 2012. LNBIP, vol. 114, pp. 168–180. Springer, Heidelberg (2012)CrossRef Baars, A., Jansen, S.: A framework for software ecosystem governance. In: Cusumano, M.A., Iyer, B., Venkatraman, N. (eds.) ICSOB 2012. LNBIP, vol. 114, pp. 168–180. Springer, Heidelberg (2012)CrossRef
17.
Zurück zum Zitat Van Angeren, J., Kabbedijk, J., Jansen, S., Popp, K. M.: A Survey of associate models used within large software ecosystems. In: IWSECO@ ICSOB, pp. 27-39 (2011) Van Angeren, J., Kabbedijk, J., Jansen, S., Popp, K. M.: A Survey of associate models used within large software ecosystems. In: IWSECO@ ICSOB, pp. 27-39 (2011)
18.
Zurück zum Zitat Pettersson, O., Svensson, M., Gil, D., Andersson, J., Milrad, M.: On the role of software process modeling in software ecosystem design. In: Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, pp. 103–110. ACM (2010) Pettersson, O., Svensson, M., Gil, D., Andersson, J., Milrad, M.: On the role of software process modeling in software ecosystem design. In: Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, pp. 103–110. ACM (2010)
Metadaten
Titel
Designing Software Ecosystems: How to Develop Sustainable Collaborations?
verfasst von
Mahsa H. Sadi
Jiaying Dai
Eric Yu
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-19243-7_17