Minimizing Technical Complexities in Emerging Cloud Computing Platforms

  • Andreas Menychtas
  • George Kousiouris
  • Dimosthenis Kyriazis
  • Theodora Varvarigou
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6586)


Cloud Computing is considered nowadays as the future of ICT systems leveraging new methodologies for developing, providing and consuming services. Even though many people believe that “Cloud” is just another buzzword for utility computing, this new computing paradigm is not only changing the design of modern computing platforms in technical level, but it also impels, from the market perspective, the creation of new value chains and business models. However, many technical complexities still remain, which disallow the wide adoption of Clouds to eventually address the new business trends and requirements of end-users. In this paper we identified and analyzed the key challenges for the emerging cloud platforms in order to minimize these technical complexities while the innovative approaches emerging from European research activities are presented.


Cloud Computing Cloud Provider Technical Complexity Cloud Infrastructure Computing Paradigm 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Br, I.: Cloud computing and emerging it platforms: Vision, hype, and reality for delivering computing as the 5th utilityGoogle Scholar
  2. 2.
    Google app engine - google code,
  3. 3.
    Windows azure platform,
  4. 4.
    Hype cycle definition i& overview, gartner research,
  5. 5.
    Lenk, A., Klems, M., Nimis, J., Tai, S., Sandholm, T.: What’s inside the cloud? an architectural map of the cloud landscape. In: CLOUD 2009: Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, pp. 23–31. IEEE Computer Society, Washington, DC, USA (2009)CrossRefGoogle Scholar
  6. 6.
    Chen, Y., Iyer, S., Liu, X., Milojicic, D., Sahai, A.: Sla decomposition: Translating service level objectives to system level thresholds, p. 3 (June 2007)Google Scholar
  7. 7.
    Lee, J.W., Asanovic, K.: Meterg: Measurement-based end-to-end performance estimation technique in qos-capable multiprocessors. In: Proc. of the 12th IEEE Real-Time and Embedded Technology and Applications Symp., pp. 135–147 (2006)Google Scholar
  8. 8.
    Stube, A.O., Rexachs, D., Luque, E.: Software probes: Towards a quick method for machine characterization and application performance prediction. In: International Symposium on Parallel and Distributed Computing, vol. 0, pp. 23–30 (2008)Google Scholar
  9. 9.
  10. 10.
    Kousiouris, G., Checconi, F., Mazzetti, A., Zlatev, Z., Papay, J., Voith, T., Kyriazis, D.: Distributed interactive real-time multimedia applications: A sampling and analysis framework. In: Proceedings of the 1st International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS) (2010)Google Scholar
  11. 11.
    Fielding, R.T.: Architectural styles and the design of network-based software architectures. PhD thesis (2000); Chair-Taylor, Richard N.Google Scholar
  12. 12.
    Alexakis, S., Bauer, M., Pace, A., Schumacher, A., Friesen, A., Bouras, A., Kourtesis, D.: Application of the fusion approach for assisted composition of web services. In: Establishing The Foundation of Collaborative Networks. IFIP International Federation for Information Processing, pp. 531–538. Springer, Boston (2007)CrossRefGoogle Scholar
  13. 13.
    Reservoir project,
  14. 14.

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Andreas Menychtas
    • 1
  • George Kousiouris
    • 1
  • Dimosthenis Kyriazis
    • 1
  • Theodora Varvarigou
    • 1
  1. 1.National Technical University of AthensAthensGreece

Personalised recommendations