@article { 11570_3107861, title = {Evaluating alternative DaaS solutions in private and public OpenStack Clouds}, journal = {SOFTWARE-PRACTICE \& EXPERIENCE}, volume = {47}, year = {2017}, pages = {1185{\textendash}1200}, abstract = {Nowadays, remote desktop technologies are widely used to control remote computers. In this context, more and more Desktop as a Service (DaaS) solutions that allow users to directly control Virtual Machines through HTML5 web applications are emerging. However, currently, DaaS is at an early stage because several issues have to be addressed. In this paper, we aim to provide software architects a 360-degree study on the major web-based remote desktop client systems for the development of next generation DaaS solutions in both OpenStack-based private and public Clouds. In particular, we compare and test different native and customized web-based remote desktop solutions, specifically focusing on audio and video redirection performances in both Cloud environments. Exhaustive experiments highlight, from an objective point of view, the behavior of different DaaS solutions, providing useful hints to software architects and developers.}, keywords = {cloud computing, DaaS, OpenStack, Remote desktop, Software}, doi = {10.1002/spe.2498}, url = {http://onlinelibrary.wiley.com/doi/10.1002/spe.2498/full}, author = {Celesti, Antonio and Mulfari, Davide and Fazio, Maria and Puliafito, Antonio and Villari, Massimo} } @article {Villari01072016, title = {Leveraging the Internet of Things: Integration of Sensors and Cloud Computing Systems}, journal = {International Journal of Distributed Sensor Networks}, volume = {12}, number = {7}, year = {2016}, abstract = {
{\textquotedblleft}The social and technical IoT phenomena possess the power to disrupt our society such as the Internet before.{\textquotedblright} IoT is becoming the technological innovation driving applications that have the power to change the markets across different domains. Thousands of applications can be identified in each domain and new ones appear everyday, but inevitably they now require a strong interconnection among things. The state-of-the-art witnesses the technological and methodological issues concerning aspects such as interoperability, scalability, privacy, standardization, and legal issues. Many researchers are looking at efficient and smart ways for using IoT in the near future. The scientific research on IoT looks at devices located in the edge of the Internet. They leverage techniques of proximity and locality for working, but there are not so many works investigating the interaction of IoT devices with cloud computing systems. Cloud systems in IoT are fundamental to manage the devices connected through the Internet in a given administrative domain. This special issue includes high quality and novel contributions from researchers coming from both the academic and industrial communities who work on the integration of distributed sensor networks, cloud computing, and IoT environments. In particular, it advances the state-of-the-art in IoT cloud considering the following main aspects: (i) integration of IoT devices with the cloud, (ii) configuration of IoT devices over the cloud, (iii) communication of IoT devices over the cloud, and (iv) security of IoT devices over the cloud.
}, issn = {1550-1477}, doi = {10.1177/155014779764287}, url = {http://dsn.sagepub.com/content/12/7/9764287.short}, author = {Villari, Massimo and Al-Anbuky, Adnan and Celesti, Antonio and Moessner, Klaus} } @proceedings {353, title = {An Approach to Evaluate Applications Running on Web-Based Remote Virtual Machines in Cloud Computing}, journal = {Advances in Service-Oriented and Cloud Computing - ESOCC Workshops}, volume = {508}, year = {2015}, pages = {106-117}, publisher = {Springer International Publishing}, keywords = {cloud computing, IaaS, Performance, Remote desktop, Virtual Machine, Web}, isbn = {978-3-319-14885-4}, doi = {10.1007/978-3-319-14886-1_11}, url = {http://dx.doi.org/10.1007/978-3-319-14886-1_11}, author = {Mulfari, Davide and Celesti, Antonio and Fazio, Maria and Villari, Massimo} } @article {mulfari2015computer, title = {A computer system architecture providing a user-friendly man machine interface for accessing assistive technology in cloud computing}, journal = {Journal of Systems and Software}, volume = {100}, year = {2015}, pages = {129{\textendash}138}, publisher = {Elsevier}, abstract = {Assistive Technology (AT) includes hardware peripherals, software applications and systems that enable a user with a disability to use a PC. Thus, when a disabled user needs to work in a particular environment (e.g., at work, at school, in a government office, etc.) he/she has to properly configure the used PC. However, often, the configuration of AT software interfaces is not trivial at all. This paper presents the software design, implementation, and evaluation of a computer system architecture providing a software user-friendly man machine interface for accessing AT software in cloud computing. The main objective of such an architecture is to provide a new type of software human{\textendash}computer interaction for accessing AT services over the cloud. Thus, end users can interact with their personalized computer environments using any physical networked PC. The advantage of this approach is that users do not have to install and/or setup any additional software on physical PCs and they can access their own AT virtual environments from everywhere. In particular, the usability of prototype based on the Remote Desktop Protocol (RDP) is evaluated in both private and public cloud scenarios.
}, issn = {0164-1212}, doi = {10.1016/j.jss.2014.10.035}, author = {Mulfari, Davide and Celesti, Antonio and Villari, Massimo} } @proceedings {380, title = {Design of an IoT Cloud System for Container Virtualization on Smart Objects}, journal = {Fourth European Conference on Service-Oriented and Cloud Computing (ESOCC 2015) - 3rd International Workshop on Cloud for IoT}, year = {2015}, publisher = {Springer International Publishing}, edition = {Communications in Computer and Information Science (CCSI)}, author = {Mulfari, Davide and Celesti, Antonio and Maria Fazio and Villari, Massimo and Puliafito, Antonio} } @proceedings {382, title = {Federated Networking Services in Multiple OpenStack Clouds}, journal = {Fourth European Conference on Service-Oriented and Cloud Computing (ESOCC 2015) - 1st International Workshop on Federated Cloud Networking}, year = {2015}, edition = {Communications in Computer and Information Science (CCSI)}, author = {Celesti, Antonio and Levin, Anna and Massonet, Philippe and Schour, Liran and Villari, Massimo} } @proceedings {352, title = {Human-Computer Interface Based on IoT Embedded Systems for Users with Disabilities}, journal = {Internet of Things. User-Centric IoT - First International Summit IoT360}, volume = {150}, year = {2015}, pages = {376-383}, publisher = {Springer International Publishing}, keywords = {Human-computer interface, IoT devices, Programmable embedded systems, Users with disabilities}, isbn = {978-3-319-19655-8}, doi = {10.1007/978-3-319-19656-5_50}, url = {http://dx.doi.org/10.1007/978-3-319-19656-5_50}, author = {Mulfari, Davide and Celesti, Antonio and Fazio, Maria and Villari, Massimo} } @proceedings {355, title = {A Secure Self-Identification Mechanism for Enabling IoT Devices to Join Cloud Computing}, journal = {Internet of Things. IoT Infrastructures - First International Summit IoT360}, volume = {151}, year = {2015}, pages = {306-311}, publisher = {Springer International Publishing}, edition = {Internet of Things. IoT Infrastructures}, address = {Rome}, keywords = {cloud computing, Configuration, Identification, IoT, security}, isbn = {978-3-319-19742-5}, doi = {10.1007/978-3-319-19743-2_41}, url = {http://dx.doi.org/10.1007/978-3-319-19743-2_41}, author = {Villari, Massimo and Celesti, Antonio and Fazio, Maria and Puliafito, Antonio} } @proceedings {381, title = {Security Requirements in a Federated Cloud Networking Architecture}, journal = {Fourth European Conference on Service-Oriented and Cloud Computing (ESOCC 2015) - 3rd International Workshop on Cloud for IoT}, year = {2015}, edition = {Communications in Computer and Information Science (CCSI)}, author = {Massonet, Philippe and Levin, Anna and Celesti, Antonio and Villari, Massimo} } @conference {Mulfari:2013:CCS:2461121.2461140, title = {How cloud computing can support on-demand assistive services}, booktitle = {Proceedings of the 10th International Cross-Disciplinary Conference on Web Accessibility}, series = {W4A {\textquoteright}13}, year = {2013}, pages = {27:1{\textendash}27:4}, publisher = {ACM}, organization = {ACM}, address = {New York, NY, USA}, keywords = {Assistive Technology, cloud computing, HTML5, Remote desktop, Virtual Machine, VNC}, isbn = {978-1-4503-1844-0}, doi = {http://dx.doi.org/10.1145/2461121.2461140}, url = {http://doi.acm.org/http://dx.doi.org/10.1145/2461121.2461140}, author = {Mulfari, Davide and Celesti, Antonio and Puliafito, Antonio and Villari, Massimo} }