Skip to main content
Top

2019 | OriginalPaper | Chapter

MELODIC: Selection and Integration of Open Source to Build an Autonomic Cross-Cloud Deployment Platform

Authors : Geir Horn, Paweł Skrzypek, Marcin Prusiński, Katarzyna Materka, Vassilis Stefanidis, Yiannis Verginadis

Published in: Software Technology: Methods and Tools

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

MELODIC is and open source platform for autonomic deployment and optimized management of Cross-Cloud applications. The MELODIC platform is a complete, enterprise ready solution using only open source software. The contribution of this paper is the discussion of approaches to integration and various options for large scale open source projects and their evaluation showing that only a combination of an Enterprise Service Bus (ESB) with Business Process Management (BPM) for platform integration and control, and the use of a distributed Event Management Services (EMS) for monitoring state and creating context awareness, will provide the required stability and reliability. Consequently, the selection, the evaluation, and the design process of these three crucial components of the MELODIC platform are described.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Footnotes
Literature
1.
go back to reference Albek, E., Bax, E., Billock, G., Chandy, K.M., Swett, I.: An event processing language (EPL) for building sense and respond applications. In: 19th IEEE International Parallel and Distributed Processing Symposium, pp. 5 pp.-, April 2005. https://doi.org/10.1109/IPDPS.2005.97 Albek, E., Bax, E., Billock, G., Chandy, K.M., Swett, I.: An event processing language (EPL) for building sense and respond applications. In: 19th IEEE International Parallel and Distributed Processing Symposium, pp. 5 pp.-, April 2005. https://​doi.​org/​10.​1109/​IPDPS.​2005.​97
3.
go back to reference Bergmayr, A., et al.: The evolution of CloudML and its applications. In: Paige, R., Cabot, J., Brambilla, M., Hill, J.H. (eds.) Proceedings of the 3rd International Workshop on Model-Driven Engineering on and for the Cloud and 18th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2015), vol. 1563, pp. 13–18. CEUR Workshop Proceedings (2015). http://ceur-ws.org/Vol-1563/ Bergmayr, A., et al.: The evolution of CloudML and its applications. In: Paige, R., Cabot, J., Brambilla, M., Hill, J.H. (eds.) Proceedings of the 3rd International Workshop on Model-Driven Engineering on and for the Cloud and 18th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2015), vol. 1563, pp. 13–18. CEUR Workshop Proceedings (2015). http://​ceur-ws.​org/​Vol-1563/​
4.
go back to reference Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework. Part of the Eclipse Series series, 2nd edn. Addison-Wesley Professional, Boston (2008) Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework. Part of the Eclipse Series series, 2nd edn. Addison-Wesley Professional, Boston (2008)
5.
go back to reference Dayarathna, M., Perera, S.: Recent advancements in event processing. ACM Comput. Surv. (CSUR) 51(2), 33 (2018)CrossRef Dayarathna, M., Perera, S.: Recent advancements in event processing. ACM Comput. Surv. (CSUR) 51(2), 33 (2018)CrossRef
6.
7.
go back to reference Horn, G.: A vision for a stochastic reasoner for autonomic cloud deployment. In: Babar, M.A., Dumas, M., Solberg, A. (eds.) Proceedings of the Second Nordic Symposium on Cloud Computing & Internet Technologies (NordiCloud 2013), pp. 46–53. ACM, Oslo, September 2013. https://doi.org/10.1145/2513534.2513543 Horn, G.: A vision for a stochastic reasoner for autonomic cloud deployment. In: Babar, M.A., Dumas, M., Solberg, A. (eds.) Proceedings of the Second Nordic Symposium on Cloud Computing & Internet Technologies (NordiCloud 2013), pp. 46–53. ACM, Oslo, September 2013. https://​doi.​org/​10.​1145/​2513534.​2513543
10.
go back to reference Jeffery, K., Horn, G., Schubert, L.: A vision for better cloud applications. In: Ardagna, D., Schubert, L. (eds.) Proceedings of the 2013 International Workshop on Multi-Cloud Applications and Federated Clouds, MultiCloud 2013, pp. 7–12. ACM, Prague, April 2013. https://doi.org/10.1145/2462326.2462329 Jeffery, K., Horn, G., Schubert, L.: A vision for better cloud applications. In: Ardagna, D., Schubert, L. (eds.) Proceedings of the 2013 International Workshop on Multi-Cloud Applications and Federated Clouds, MultiCloud 2013, pp. 7–12. ACM, Prague, April 2013. https://​doi.​org/​10.​1145/​2462326.​2462329
12.
go back to reference Bass, L., Weber, I., Zhu, L.: DevOps: A Software Architect’s Perspective. SEI Series in Software Engineering, 1st edn. Addison Wesley, Boston (2015) Bass, L., Weber, I., Zhu, L.: DevOps: A Software Architect’s Perspective. SEI Series in Software Engineering, 1st edn. Addison Wesley, Boston (2015)
13.
go back to reference Mdhaffar, A., Halima, R.B., Jmaiel, M., Freisleben, B.: A dynamic complex event processing architecture for cloud monitoring and analysis. In: 2013 IEEE 5th International Conference on Cloud Computing Technology and Science, vol. 2, pp. 270–275. IEEE (2013) Mdhaffar, A., Halima, R.B., Jmaiel, M., Freisleben, B.: A dynamic complex event processing architecture for cloud monitoring and analysis. In: 2013 IEEE 5th International Conference on Cloud Computing Technology and Science, vol. 2, pp. 270–275. IEEE (2013)
14.
go back to reference Munawar, M.A., Ward, P.A.: Adaptive monitoring in enterprise software systems. SysML, June 2006 Munawar, M.A., Ward, P.A.: Adaptive monitoring in enterprise software systems. SysML, June 2006
16.
go back to reference Paraiso, F., Hermosillo, G., Rouvoy, R., Merle, P., Seinturier, L.: A middleware platform to federate complex event processing. In: 2012 IEEE 16th International Enterprise Distributed Object Computing Conference (EDOC), pp. 113–122. IEEE (2012) Paraiso, F., Hermosillo, G., Rouvoy, R., Merle, P., Seinturier, L.: A middleware platform to federate complex event processing. In: 2012 IEEE 16th International Enterprise Distributed Object Computing Conference (EDOC), pp. 113–122. IEEE (2012)
17.
go back to reference Quinton, C., Haderer, N., Rouvoy, R., Duchien, L.: Towards multi-cloud configurations using feature models and ontologies. In: Proceedings of the 2013 International Workshop on Multi-Cloud Applications and Federated Clouds, MultiCloud 2013, Prague, Czech Republic, pp. 21–26. ACM, New York (2013). https://doi.org/10.1145/2462326.2462332 Quinton, C., Haderer, N., Rouvoy, R., Duchien, L.: Towards multi-cloud configurations using feature models and ontologies. In: Proceedings of the 2013 International Workshop on Multi-Cloud Applications and Federated Clouds, MultiCloud 2013, Prague, Czech Republic, pp. 21–26. ACM, New York (2013). https://​doi.​org/​10.​1145/​2462326.​2462332
18.
go back to reference Reidemeister, T.: Fault diagnosis in enterprise software systems using discrete monitoring data. Ph.D. thesis, University of Waterloo, Waterloo, Ontario, Canada (2012) Reidemeister, T.: Fault diagnosis in enterprise software systems using discrete monitoring data. Ph.D. thesis, University of Waterloo, Waterloo, Ontario, Canada (2012)
19.
go back to reference Schultz-Møller, N.P., Migliavacca, M., Pietzuch, P.: Distributed complex event processing with query rewriting. In: Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, p. 4. ACM (2009) Schultz-Møller, N.P., Migliavacca, M., Pietzuch, P.: Distributed complex event processing with query rewriting. In: Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, p. 4. ACM (2009)
Metadata
Title
MELODIC: Selection and Integration of Open Source to Build an Autonomic Cross-Cloud Deployment Platform
Authors
Geir Horn
Paweł Skrzypek
Marcin Prusiński
Katarzyna Materka
Vassilis Stefanidis
Yiannis Verginadis
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-29852-4_31

Premium Partner