Skip to main content
Erschienen in:
Buchtitelbild

2017 | OriginalPaper | Buchkapitel

On the Future of Solution Composition in Software Ecosystems

verfasst von : Zherui Yang, Slinger Jansen, Xuesong Gao, Dong Zhang

Erschienen in: Economics of Grids, Clouds, Systems, and Services

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

The trend of application stores is currently at a peak. However, the lack of dynamic composition for complex solutions is the largest downside of the app store model, since solutions are increasingly created as compositions of multiple solutions, APIs, and applications. Therefore, in this vision paper, a superior model, solution composers, is proposed to the app store model. A conceptual framework is established to illustrate the inner workings of solution composers in software ecosystems. In order to outline that solution composers are significant for the future of software development, several industry cases are presented and compared to support this concept, further indicating that a standard for solution composition should be considered. In addition, the vision is evaluated through expert reviews at several leading platform providers and challenges for practice and implementation are identified.

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 Apel, S., Kastner, C., Lengauer, C.: Language-independent and automated software composition: the featurehouse experience. IEEE Trans. Softw. Eng. 39(1), 63–79 (2013)CrossRef Apel, S., Kastner, C., Lengauer, C.: Language-independent and automated software composition: the featurehouse experience. IEEE Trans. Softw. Eng. 39(1), 63–79 (2013)CrossRef
2.
Zurück zum Zitat Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)CrossRefMATH Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)CrossRefMATH
3.
Zurück zum Zitat Azeez, A., Perera, S., Gamage, D., Linton, R., Siriwardana, P., Leelaratne, D., Weerawarana, S., Fremantle, P.: Multi-tenant soa middleware for cloud computing. In: 2010 IEEE 3rd International Conference on Cloud Computing, pp. 458–465. IEEE (2010) Azeez, A., Perera, S., Gamage, D., Linton, R., Siriwardana, P., Leelaratne, D., Weerawarana, S., Fremantle, P.: Multi-tenant soa middleware for cloud computing. In: 2010 IEEE 3rd International Conference on Cloud Computing, pp. 458–465. IEEE (2010)
4.
Zurück zum Zitat Brønsted, J., Hansen, K.M., Ingstrup, M.: A survey of service composition mechanisms in ubiquitous computing. In: Workshop on Requirements and Solutions for Pervasive Software Infrastructures, vol. 2007, pp. 87–92 (2007) Brønsted, J., Hansen, K.M., Ingstrup, M.: A survey of service composition mechanisms in ubiquitous computing. In: Workshop on Requirements and Solutions for Pervasive Software Infrastructures, vol. 2007, pp. 87–92 (2007)
5.
Zurück zum Zitat Colville, R., Adams, P., Curtis, D.: It service dependency mapping tools provide configuration view. Gartner Research News Analysis, Gartner (2005) Colville, R., Adams, P., Curtis, D.: It service dependency mapping tools provide configuration view. Gartner Research News Analysis, Gartner (2005)
6.
Zurück zum Zitat Eid, M., Alamri, A., El Saddik, A.: A reference model for dynamic web service composition systems. Int. J. Web Grid Serv. 4(2), 149–168 (2008)CrossRef Eid, M., Alamri, A., El Saddik, A.: A reference model for dynamic web service composition systems. Int. J. Web Grid Serv. 4(2), 149–168 (2008)CrossRef
7.
Zurück zum Zitat Garber, L.: The lowly api is ready to step front and center. Computer 46(8), 14–17 (2013)CrossRef Garber, L.: The lowly api is ready to step front and center. Computer 46(8), 14–17 (2013)CrossRef
8.
Zurück zum Zitat Garofalakis, J., Panagis, Y., Sakkopoulos, E., Tsakalidis, A.: Web service discovery mechanisms: looking for a needle in a haystack. In: International Workshop on Web Engineering, vol. 38 (2004) Garofalakis, J., Panagis, Y., Sakkopoulos, E., Tsakalidis, A.: Web service discovery mechanisms: looking for a needle in a haystack. In: International Workshop on Web Engineering, vol. 38 (2004)
9.
Zurück zum Zitat Ghezzi, C., Jazayeri, M., Mandrioli, D.: Fundamentals of Software Engineering. Prentice Hall PTR, Upper Saddle River (2002)MATH Ghezzi, C., Jazayeri, M., Mandrioli, D.: Fundamentals of Software Engineering. Prentice Hall PTR, Upper Saddle River (2002)MATH
10.
Zurück zum Zitat Hyrynsalmi, S., Mäkilä, T., Järvi, A., Suominen, A., Seppänen, M., Knuutila, T., Jansen, S.: App store, marketplace, play! an analysis of multi-homing in mobile software ecosystems, pp. 59–72 (2012) Hyrynsalmi, S., Mäkilä, T., Järvi, A., Suominen, A., Seppänen, M., Knuutila, T., Jansen, S.: App store, marketplace, play! an analysis of multi-homing in mobile software ecosystems, pp. 59–72 (2012)
11.
Zurück zum Zitat Jansen, S., Bloemendal, E.: Defining app stores: the role of curated marketplaces in software ecosystems. In: Herzwurm, G., Margaria, T. (eds.) ICSOB 2013. LNBIP, vol. 150, pp. 195–206. Springer, Heidelberg (2013). doi:10.1007/978-3-642-39336-5_19 CrossRef Jansen, S., Bloemendal, E.: Defining app stores: the role of curated marketplaces in software ecosystems. In: Herzwurm, G., Margaria, T. (eds.) ICSOB 2013. LNBIP, vol. 150, pp. 195–206. Springer, Heidelberg (2013). doi:10.​1007/​978-3-642-39336-5_​19 CrossRef
12.
Zurück zum Zitat Jansen, S., Cusumano, M.A., Brinkkemper, S.: Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar Publishing, Cheltenham (2013)CrossRef Jansen, S., Cusumano, M.A., Brinkkemper, S.: Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar Publishing, Cheltenham (2013)CrossRef
13.
Zurück zum Zitat Jansen, S., Rijsemus, W.: Balancing total cost of ownership and cost of maintenance within a software supply network. In: Proceedings of the IEEE International Conference on Software Maintenance (ICSM 2006, Industrial track), Philadelphia, PA, USA (2006) Jansen, S., Rijsemus, W.: Balancing total cost of ownership and cost of maintenance within a software supply network. In: Proceedings of the IEEE International Conference on Software Maintenance (ICSM 2006, Industrial track), Philadelphia, PA, USA (2006)
14.
Zurück zum Zitat Lemos, A.L., Daniel, F., Benatallah, B.: Web service composition: a survey of techniques and tools. ACM Comput. Surv. (CSUR) 48(3), 33 (2015)CrossRef Lemos, A.L., Daniel, F., Benatallah, B.: Web service composition: a survey of techniques and tools. ACM Comput. Surv. (CSUR) 48(3), 33 (2015)CrossRef
15.
Zurück zum Zitat Liu, X., Hui, Y., Sun, W., Liang, H.: Towards service composition based on mashup. In: 2007 IEEE Congress on Services, pp. 332–339. IEEE (2007) Liu, X., Hui, Y., Sun, W., Liang, H.: Towards service composition based on mashup. In: 2007 IEEE Congress on Services, pp. 332–339. IEEE (2007)
16.
Zurück zum Zitat Mahmoud, Q.H.: Service-oriented architecture (SOA) and web services: the road to enterprise application integration (EAI), 16 November 2005 Mahmoud, Q.H.: Service-oriented architecture (SOA) and web services: the road to enterprise application integration (EAI), 16 November 2005
17.
Zurück zum Zitat Mani, A., Nagarajan, A.: Understanding quality of service for web services. IBM developerworks, 1 (2002) Mani, A., Nagarajan, A.: Understanding quality of service for web services. IBM developerworks, 1 (2002)
18.
Zurück zum Zitat Midgley, N., Parkinson, S., Holmes, J., Stapley, E., Eatough, V., Target, M.: Did i bring it on myself? an exploratory study of the beliefs that adolescents referred to mental health services have about the causes of their depression. Eur. Child Adolesc. Psychiatry, 1–10 (2016) Midgley, N., Parkinson, S., Holmes, J., Stapley, E., Eatough, V., Target, M.: Did i bring it on myself? an exploratory study of the beliefs that adolescents referred to mental health services have about the causes of their depression. Eur. Child Adolesc. Psychiatry, 1–10 (2016)
20.
Zurück zum Zitat Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Eng. 14(2), 131–164 (2009)CrossRef Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Eng. 14(2), 131–164 (2009)CrossRef
21.
Zurück zum Zitat Sheng, Q.Z., Benatallah, B., Dumas, M., Mak, E.O.-Y.: Self-serv: a platform for rapid composition of web services in a peer-to-peer environment. In: Proceedings of the 28th International Conference on Very Large Data Bases, pp. 1051–1054. VLDB Endowment (2002) Sheng, Q.Z., Benatallah, B., Dumas, M., Mak, E.O.-Y.: Self-serv: a platform for rapid composition of web services in a peer-to-peer environment. In: Proceedings of the 28th International Conference on Very Large Data Bases, pp. 1051–1054. VLDB Endowment (2002)
22.
Zurück zum Zitat Stebbins, R.A.: Exploratory Research in the Social Sciences, vol. 48. Sage, London (2001)CrossRef Stebbins, R.A.: Exploratory Research in the Social Sciences, vol. 48. Sage, London (2001)CrossRef
23.
Zurück zum Zitat van Angeren, J., Alves, C., Jansen, S.: Can we ask you to collaborate? analyzing app developer relationships in commercial platform ecosystems. J. Syst. Softw. 113, 430–445 (2016)CrossRef van Angeren, J., Alves, C., Jansen, S.: Can we ask you to collaborate? analyzing app developer relationships in commercial platform ecosystems. J. Syst. Softw. 113, 430–445 (2016)CrossRef
24.
Zurück zum Zitat von Alan, R.H., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Q. 28(1), 75–105 (2004) von Alan, R.H., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Q. 28(1), 75–105 (2004)
25.
Zurück zum Zitat Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, p. 38. ACM (2014) Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, p. 38. ACM (2014)
26.
Zurück zum Zitat Yin, R.K.: Case Study Research: Design and Methods, vol. 5. Sage Publications, Incorporated, London (2008) Yin, R.K.: Case Study Research: Design and Methods, vol. 5. Sage Publications, Incorporated, London (2008)
Metadaten
Titel
On the Future of Solution Composition in Software Ecosystems
verfasst von
Zherui Yang
Slinger Jansen
Xuesong Gao
Dong Zhang
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-61920-0_1

Premium Partner