@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} } @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 {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} } @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} }