{"title":"How to move your own applications into the cloud by exploiting interfaces automation and accessibility features","authors":"F. Lamberti, A. Sanna, C. Demartini","doi":"10.1109/CCIS.2011.6045092","DOIUrl":null,"url":null,"abstract":"Cloud computing is regarded to as an impressive technology, as software and hardware resources become invisible to the users (they “fade” in the cloud), and they replaced by services. In this sense, cloud computing can be considered as an evolution of former virtualization approaches, with service providers delivering on-demand access to various back-end frameworks and front-end applications. This approach requires to strongly trust these providers, as users are forced to give up control on programs and data that were previously hosted on their machines. A possible way to alleviate this drawback could be to enable users “participate” to the cloud with their own applications, thus creating “personal” clouds, which could be even shared with other users. In this paper, we present a prototype implementation of the above idea, which consists of a framework that allows today's applications to be put into the cloud by exploiting user interface automation and accessibility information embedded in modern window-based graphics toolkits.","PeriodicalId":128504,"journal":{"name":"2011 IEEE International Conference on Cloud Computing and Intelligence Systems","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Conference on Cloud Computing and Intelligence Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCIS.2011.6045092","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Cloud computing is regarded to as an impressive technology, as software and hardware resources become invisible to the users (they “fade” in the cloud), and they replaced by services. In this sense, cloud computing can be considered as an evolution of former virtualization approaches, with service providers delivering on-demand access to various back-end frameworks and front-end applications. This approach requires to strongly trust these providers, as users are forced to give up control on programs and data that were previously hosted on their machines. A possible way to alleviate this drawback could be to enable users “participate” to the cloud with their own applications, thus creating “personal” clouds, which could be even shared with other users. In this paper, we present a prototype implementation of the above idea, which consists of a framework that allows today's applications to be put into the cloud by exploiting user interface automation and accessibility information embedded in modern window-based graphics toolkits.