Anna Gatzioura

Learn More
Nowadays cloud computing can be considered as a key element of modern ICT systems, changing the technological and architectural aspects that these systems are designed and managed. The number and variety of applications, exploiting the advantages of this new computing paradigm, is increasing, emerging a new market of services and resources. Modern(More)
The importance of marketplace frameworks, where demand and supply for electronic services meet, has gained momentum with the recent technological innovations of cloud computing. In particular the emerging market for cloud and XaaS offerings is, in the current early stage of development, scattered and represented by many single offerings. New intermediaries(More)
In recent years, recommender systems have become an important part of various applications, supporting both customers and providers in their decision-making processes. However, these systems still must overcome limitations that reduce their performance, like recommendations' overspecialization, cold start, and difficulties when items with unequal(More)
Cloud computing aims to realize the vision of computing as a utility provided in an economically viable manner. A necessary condition for its success as a business solution is the existence of proper software tools for the development and provision of applications for this highly dynamic ecosystem. In this paper we focus on the tools providing PaaS(More)
Cloud computing has changed considerably the architecture of modern IT systems introducing new design principles based on the notion of the service as main building unit. Decoupling the service offering from the underlying infrastructure, cloud computing allows for more efficient management of the required resources which in business level is translated(More)
  • 1