• Article  

      Cloud computing: Distributed internet computing for IT and scientific research 

      Dikaiakos, Marios D.; Katsaros, Dimitrios S.; Mehra, P.; Pallis, George C.; Vakali, Athena I. (2009)
      Cloud computing is location agnostic and provides dynamically scalable and virtualized resources as services over the Internet. Here, the authors provide broad introductory definitions to cloud computing concepts. Articles ...
    • Article  

      Competitive analysis of task scheduling algorithms on a fault-prone machine and the impact of resource augmentation 

      Fernández Anta, Antonio; Georgiou, Chryssis; Kowalski, D. R.; Zavou, Elli (2015)
      Reliable task execution on machines that are prone to unpredictable crashes and restarts is both important and challenging, but not much work exists on the analysis of such systems. We consider the online version of the ...
    • Article  

      Editorial for special issue Internet-based Content Delivery 

      Fortino, G.; Mastroianni, C.; Pallis, George C.; Pathan, M.; Vakali, Athena I. (2011)
      The main technical underpinnings of Cloud Computing infrastructures and services include virtualization, service-orientation, elasticity, multi-tenancy, power efficiency, and economics of scale. The perceived advantages ...
    • Conference Object  

      Enabling Cloud Application Portability 

      Antoniades, Demetris; Loulloudes, Nicholas; Foudoulis, Athanasios; Sophokleous, Chrystalla; Trihinas, Demetris; Pallis, George C.; Dikaiakos, Marios D.; Kornmayer, H. (Institute of Electrical and Electronics Engineers Inc., 2015)
      The Cloud Application Management Framework (CAMF) enables Cloud application developers to design, deploy and manage their applications through an intuitive blueprint design. In this paper we show how Cloud application ...
    • Article  

      Minersoft: Software retrieval in grid and cloud computing infrastructures 

      Dikaiakos, Marios D.; Katsifodimos, A.; Pallis, George C. (2012)
      One of the main goals of Cloud and Grid infrastructures is to make their services easily accessible and attractive to end-users. In this article we investigate the problem of supporting keyword-based searching for the ...
    • Article  

      Performing dynamically injected tasks on processes prone to crashes and restarts 

      Georgiou, Chryssis; Kowalski, D. R. (2011)
      To identify the tradeoffs between efficiency and fault-tolerance in dynamic cooperative computing, we initiate the study of a task performing problem under dynamic processes' crashes/restarts and task injections. The system ...
    • Conference Object  

      Socially-Aware Multimedia Content Delivery for the Cloud 

      Kilanioti, Irene; Papadopoulos, George Angelos (Institute of Electrical and Electronics Engineers Inc., 2015)
      Most Content Delivery Networks (CDNs) are operated as a Software as a Service (SaaS): Many cloud providers build their custom CDNs to benefit from content users, as well as reduce demand on their own telecommunications ...