@proceedings {538, title = {An Approach to Enhancing Confidentiality and Integrity on Mobile Multi-Cloud Systems: The {\textquotedblleft}ARIANNA{\textquotedblright} Experience}, journal = {The Fourth IEEE International Workshop on Mobile Cloud Computing systems, Management, and Security (MCSMS-2018)}, year = {2018}, month = {10/2018}, address = {Valencia, Spain}, abstract = {

Technology evolution is addressing the industry to face some formidable challenges, such as ensuring the security of mobile devices.

By the union between Cloud technologies and mobile devices, the new concept of {\textquoteleft}{\textquoteleft}Mobile Cloud Computing\ (MCC)"\ has emerged.

MCC technologies enable users to quickly collect and integrate data from heterogeneous sources, regardless of where they reside.

However, although they are constantly evolving and spreading, these technologies still maintain security and privacy issues that have not found definitely answers.

In this paper we propose a mobile secure storage approach which is primarily oriented to guarantee confidentiality\ and integrity\ issues concerning data stored on mobile smart devices that are part of a multi-Cloud environment.\newline

To this end, we introduce and discuss the {\textquoteleft}{\textquoteleft}ARIANNA"\ app.

ARIANNA consists of an Android app that represents the software enabler\ which allows us to extend our sperimental multi-Cloud system towards the mobile world.

Moreover, in order to evaluate our proposal, we conducted several experiments taking into consideration the mobile application in real and dynamic multi-Cloud environment scenarios.

}, keywords = {AES-256, Android, Cloud storage, Confidentiality, Data Privacy, Data Security, Integrity, mobile Cloud storage, mobile device, mobile multi-Cloud, multi-Cloud, OpenStack., RSA}, author = {Riccardo Di Pietro and Marco Scarpa and Maurizio Giacobbe and Antonio Puliafito} } @proceedings {532, title = {ARIANNA: A Mobile Secure Storage Approach in Multi-Cloud Environment}, journal = {WiP Session - 4th IEEE International Conference on Smart Computing (SMARTCOMP 2018) }, year = {2018}, publisher = {IEEE - IEEE Computer Society}, address = {Taormina, Sicily, Italy}, abstract = {

Technology is profoundly changing the way we live. If on one hand Cloud computing has transformed today{\textquoteright}s com- puting landscape, on the other hand the spread of mobile devices is changing our everyday life. Because the Cloud infrastructures perform intensive computing tasks and offers unlimited data storage, people and companies started benefit from engaging mobile apps that would not otherwise be possible. For these reasons, in order to maintain the competitive advantage, compa- nies are now deciding to adopt mobile multi-Cloud strategies for their products and services. In this work we propose a mobile secure storage approach primarily oriented to guarantee confidentiality and integrity issues concerning data stored on smart devices which are part of a multi-Cloud environment. In this paper we presented and discussed our Android app, we called {\textquotedblleft}ARIANNA{\textquotedblright}. It enables and integrates our experimental multi-Cloud framework, which description is present in literature. Moreover, in order to evaluate our proposal, we conducted several experiments by considering the mobile application in a real multi-Cloud environment scenario.

}, keywords = {AES-256, Android, Cloud storage, Confidentiality, Data Privacy, Data Security, Integrity, mobile Cloud storage, mobile device, mobile multi-Cloud, multi-Cloud, OpenStack, RSA}, author = {Riccardo Di Pietro and Marco Scarpa and Maurizio Giacobbe and Flavia Oriti} } @proceedings {Distefano2017, title = {A Stack4Things-based platform for mobile crowdsensing services}, journal = {Proceedings of the 2016 ITU Kaleidoscope Academic Conference: ICTs for a Sustainable World, ITU WT 2016}, year = {2016}, note = {cited By 0; Conference of 2016 ITU Kaleidoscope Academic Conference, ITU WT 2016 ; Conference Date: 14 November 2016 Through 16 November 2016; Conference Code:125881}, publisher = {Institute of Electrical and Electronics Engineers Inc.}, address = {Bangkok; Thailand; 14-16 November 2016}, abstract = {

As mobiles grow pervasive in people{\textquoteright}s lives and expand their reach, Mobile CrowdSensing (MCS) and similar paradigms are going to play an ever more prominent role. There is a pressing need then to ease developers and service providers in embracing the opportunity, and that means offering a platform for such efforts. This in turn means providing a solid foundational architecture with abstractions and sound layering for MCS application designs to be mapped over it. This should base on a flexible infrastructure able to provide resources to MCS applications according to their requirements, hopefully on-demand. A service-oriented/Cloud model can perfectly fill this gap. This paper is a first step in this direction, proposing to adopt Stack4Things (S4T), an OpenStack-based platform for managing sensing and IoT nodes, for runtime customization of resources and their functions to support MCS services and applications. This implies developing and extending the S4T platform further to the specific requirements coming from off-the-shelf, e.g., Android-based, mobiles, as well as describing an example S4T-powered MCS application, Pothole Detection Mapping, to highlight the role of the platform. {\textcopyright} 2016 International Telecommunication Union.

}, keywords = {Android, Android (operating system), Application design, Clouds, Internet of Things, Mobile Crowdsensing, On demands, OpenStack, Platform as a Service (PaaS), Service Oriented, Service provider, Services and applications}, isbn = {9789261204310}, doi = {10.1109/ITU-WT.2016.7805722}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85014231645\&doi=10.1109\%2fITU-WT.2016.7805722\&partnerID=40\&md5=ea474a8f0a90e12de36e3ae371c16d9b}, author = {Salvatore Distefano and Antonio Puliafito and Giovanni Merlino and Francesco Longo and Dario Bruneo} } @article {126, title = {Mobiles for Sensing Clouds: the SAaaS4Mobile Experience}, journal = {SCALABLE COMPUTING. PRACTICE AND EXPERIENCE}, volume = {14}, year = {2014}, pages = {215{\textendash}233}, abstract = {

Smart devices, and mobiles in particular, are at the forefront of several hot new trends in ICT, such as the Internet of Things and service computing. Cloud computing is another paradigm generating a great deal of offshoots, some of which are aimed at enabling novel services and applications by exploiting its ubiquity and flexibility in combination with sensors and the (meta)data they produce about phenomena, events and other interesting items about the physical world. In this context, the authors, propose a new way to orchestrate devices, in particular SNs and mobiles, as resources to build up Clouds of sensors, reverting the current wisdom about mobile Clouds, i.e. the integration of feature-rich devices into the Cloud fabric as mere clients to one where personal / wearable devices are actively involved into a {\textquotedblleft}sensing{\textquotedblright} Cloud, forming a fully feedback-enabled ecosystem. The main aim of the Sensing and Actuation as a Service (SAaaS) approach is therefore to implement such a Cloud by enrolling and aggregating sensing resources from sensor networks and personal, mobile devices. A device-centric approach is embraced as in IaaS Clouds: once collected, the physical (sensing) resources are abstracted and virtualised and then provided elastically, on-demand, as a service to end users, including facilities for customization of the (hosting) embedded platform. A key point of the SAaaS approach is the abstraction of resources, i.e. providing a uniform way to access to and interact with the underlying physical nodes. In this paper we focus on the low-level interaction with sensing resources in SAaaS, restricting the scope to mobiles, thus providing details on theoretical and design aspects as well as technical and implementation ones. In particular, we report on an implementation of the SAaaS low-level modules on Android devices, the SAaaS4Mobile one, providing architectural descriptions of the main modules, implementation guidelines and discussing through a preliminary implementation evaluation the effectiveness of the approach.

}, keywords = {Android, Cloud, OGC Sensor Web Enablement, sensing abstraction and virtualisation, sensors and actuators}, doi = {10.12694/scpe.v14i4.929}, url = {http://www.scpe.org/index.php/scpe/article/view/929/391}, author = {Salvatore Distefano and Giovanni Merlino and Antonio Puliafito} }