@article {Distefano2017439, title = {Personalized Health Tracking with Edge Computing Technologies}, journal = {BioNanoScience}, volume = {7}, number = {2}, year = {2017}, note = {cited By 0}, pages = {439-441}, publisher = {Springer New York LLC}, abstract = {

The health monitoring component is the essential block, a pillar of several e-health systems. Plenty of health tracking applications and specific technologies such as smart devices, wearables, and data management systems are available. To be effective, promptly reacting to issues, a health monitoring service must ensure short delays in data sensing, collection, and processing activities. This is an open problem that distributed computing paradigms, such as Internet of Things (IoT), Cloud, and Edge computing, could address. The solution proposed in this paper is based on Stack4Things, an IoT-Cloud framework to manage edge nodes such as mobiles, smart objects, network devices, workstations, as a whole, a computing infrastructure allowing to provide resources on-demand, as services, to end users. Through Stack4Things facilities, the health tracking system can locate the closer computing resource to offload processing and thus reducing latency per the Edge computing paradigm. {\textcopyright} 2016, Springer Science+Business Media New York.

}, keywords = {Clouds, Computing infrastructures, Data management system, Distributed computer systems, Edge computing, Health, Health monitoring, Health tracking systems, human, human computer interaction, Information management, Internet, Internet of Things, Internet of Things (IOT), monitoring, Stack4Things, Tracking application, Wearable technology}, issn = {21911630}, doi = {10.1007/s12668-016-0388-5}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85019121810\&doi=10.1007\%2fs12668-016-0388-5\&partnerID=40\&md5=e5aa843f2f869945fe04d5f62c97a6c5}, author = {Salvatore Distefano and Dario Bruneo and Francesco Longo and Giovanni Merlino and Antonio Puliafito} } @proceedings {Merlino2015268, title = {Enabling mechanisms for Cloud-based network virtualization in IoT}, journal = {IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings}, year = {2015}, note = {cited By 3; Conference of 2nd IEEE World Forum on Internet of Things, WF-IoT 2015 ; Conference Date: 14 December 2015 Through 16 December 2015; Conference Code:119271}, pages = {268-273}, publisher = {Institute of Electrical and Electronics Engineers Inc.}, address = {Milan (Italy)}, abstract = {

As part of a wider effort in integrating Internet of things (IoT) with the Cloud under the guise of infrastructure to be provided as-a-Service, network virtualization plays an essential role, both as an enabler of Infrastructure-as-a-Service scenarios and as a basic building block of the solution for the IoT-focused Cloud provider. Virtualization of the networking facilities for Cloud-managed IoT resources needs mechanisms to deal with the inherent complexity. This work outlines an implementation-agnostic approach to such a problem, reflected in our evolving Stack4Things architecture, derived from OpenStack, and implemented starting from such codebase, by leveraging also a choice of modern tooling and protocols. A specific use case and the discussion that follows are provided to frame the benefits of this strategy. {\textcopyright} 2015 IEEE.

}, keywords = {Basic building block, Cloud providers, Clouds, Complex networks, Infrastructure as a service (IaaS), Inherent complexity, Internet, Internet of Things, Internet of Things (IOT), Network architecture, network virtualization, OpenStack, Virtual reality, Virtualizations, WebSocket}, isbn = {9781509003655}, doi = {10.1109/WF-IoT.2015.7389064}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964453184\&doi=10.1109\%2fWF-IoT.2015.7389064\&partnerID=40\&md5=555a2a5aad4f3af24fac04fc0e4a8280}, author = {Giovanni Merlino and Dario Bruneo and Salvatore Distefano and Francesco Longo and Antonio Puliafito} } @proceedings {Merlino2015909, title = {Software defined cities: A novel paradigm for smart cities through IoT clouds}, journal = {Proceedings - 2015 IEEE 12th International Conference on Ubiquitous Intelligence and Computing, 2015 IEEE 12th International Conference on Advanced and Trusted Computing, 2015 IEEE 15th International Conference on Scalable Computing and Communications, 20}, year = {2015}, note = {cited By 1; Conference of Proceedings - 2015 IEEE 12th International Conference on Ubiquitous Intelligence and Computing, 2015 IEEE 12th International Conference on Advanced and Trusted Computing, 2015 IEEE 15th International Conference on Scalable Computing and Communications, 2015 IEEE International Conference on Cloud and Big Data Computing, 2015 IEEE International Conference on Internet of People and Associated Symposia/Workshops, UIC-ATC-ScalCom-CBDCom-IoP 2015 ; Conference Date: 10 August 2015 Through 14 August 2015; Conference Code:122811}, pages = {909-916}, publisher = {Institute of Electrical and Electronics Engineers Inc.}, address = {Beijing (China)}, abstract = {

A Smart City represents an improvement of today cities that strategically exploits many smart factors to increase the city sustainable growth and strengthen city functions, while ensuring citizen quality of life and health. Cities can be perceived as an ecosystem of "things" which citizens daily interact with: street furniture, public buildings, transportation, monuments, public lighting as well as personal smartphones. Thanks to recent advances in ICT such things can be considered always interconnected also providing sensing and actuating facilities according to the Internet of Things and Cyber Physical Systems models. Creating smart services that exploit such a complex infrastructure is a fundamental and current challenge. To this end, aim of this paper is the design and implementation of the Software Defined Cities approach: a Cloud-based infrastructure that, starting from the well known concept of Software Defined paradigms, is able to transform this complex ecosystem in a simple and "programmable" environment where municipalities, companies, scientists, and citizens can easily collaborate in developing innovative smart services. The overall architecture is presented focusing on both the function virtualization and infrastructure aspects also giving details about the software stacks used (e.g., Open Stack) while a use case is laid out to demonstrate the advantages of the proposed approach. {\textcopyright} 2015 IEEE.

}, keywords = {Big Data, Clouds, Complex ecosystems, Complex infrastructures, Cyber physical systems (CPSs), Design and implementations, Ecology, Ecosystems, embedded systems, Internet, Internet of Things, Sensing and actuating, smart cities, Sustainable development, Sustainable growth, Trusted Computing, Ubiquitous computing, Virtual reality, Virtualizations}, isbn = {9781467372114}, doi = {10.1109/UIC-ATC-ScalCom-CBDCom-IoP.2015.174}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84983438378\&doi=10.1109\%2fUIC-ATC-ScalCom-CBDCom-IoP.2015.174\&partnerID=40\&md5=790a6042e6e80594e42b64695d6b014e}, author = {Giovanni Merlino and Dario Bruneo and Francesco Longo and Antonio Puliafito and Salvatore Distefano} } @proceedings {Longo2015204, title = {Stack4Things: An OpenStack-Based Framework for IoT}, journal = {Proceedings - 2015 International Conference on Future Internet of Things and Cloud, FiCloud 2015 and 2015 International Conference on Open and Big Data, OBD 2015}, year = {2015}, note = {cited By 2; Conference of 3rd International Conference on Future Internet of Things and Cloud, FiCloud 2015 ; Conference Date: 24 August 2015 Through 26 August 2015; Conference Code:117067}, pages = {204-211}, publisher = {Institute of Electrical and Electronics Engineers Inc.}, address = {Rome (Italy)}, abstract = {

In the wake of the massive adoption of embedded systems, mobiles, and other smart devices, as the scope of their involvement keeps broadening, complexity may quickly become overwhelming and vertical ad-hoc solutions will not cut it anymore. We propose to reuse as much tooling as possible, taking into account suitable options with regard to infrastructure management, then piggybacking as much advanced functionalities as possible in such kind of environment. In this sense, a widely used and competitive framework for Infrastructure-as-a-Service such as OpenStack, with its breadth in terms of feature coverage and expanded scope, looks like fitting the bill. This work therefore describes the approach and the solutions so far preliminary implemented for enabling Cloud-mediated interactions with droves of sensor-and actuator-hosting nodes by proposing Stack4Things, a framework for Sensing-and-Actuation-as-a-Service. In particular, we focused on describing the subsystem of Stack4Things devoted to resource control and management, highlighting relevant requirements and justifying how our proposed framework addresses them, while also opening up possibilities for a range of future extensions towards complete fulfillment of the Sensing-and-Actuation-as-a-Service vision. {\textcopyright} 2015 IEEE.

}, keywords = {Big Data, Clouds, embedded systems, Infrastructure as a service (IaaS), Infrastructure managements, Internet, Internet of Things, Mediated interaction, OpenStack, Resource control, SAaaS, Sensor and actuators, WAMP, Web Socket}, isbn = {9781467381031}, doi = {10.1109/FiCloud.2015.97}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84959059371\&doi=10.1109\%2fFiCloud.2015.97\&partnerID=40\&md5=e702319ada1b2cdde5d5d2061ec278f7}, author = {Francesco Longo and Dario Bruneo and Salvatore Distefano and Giovanni Merlino and Antonio Puliafito} } @article {Longo2015235, title = {Towards the future internet: The RESERVOIR, VISION cloud, and CloudWave experiences}, journal = {International Journal of High Performance Computing and Networking}, volume = {8}, number = {3}, year = {2015}, note = {cited By 0}, pages = {235-247}, publisher = {Inderscience Enterprises Ltd.}, abstract = {

The future internet is evolving as an internet of services, things and infrastructure, and the European Commission is supporting research projects that are contributing to its evolution. Among the others, RESERVOIR, VISION Cloud and CloudWave are three interesting examples of how infrastructures and data can be managed in an effective way and how applications can adapt to the infrastructure, and the infrastructure to the services requested, in order to improve the overall quality of the service provided. From our experience in these three successful projects, we show in this paper how they try to address the challenges described above, providing an important boost to making the future internet vision concrete. We also discuss our view of the future internet where sensors, actuators and objects are part of the cloud. Copyright {\textcopyright} 2015 Inderscience Enterprises Ltd.

}, keywords = {Adaptation, Clouds, European Commission, Future internet, IaaS, Information management, Internet, Internet of Services, IoT, Overall quality, Sensors}, issn = {17400562}, doi = {10.1504/IJHPCN.2015.071260}, url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-84940376740\&partnerID=40\&md5=8cfa4a88d00a48cee9ec543c43d7a425}, author = {Francesco Longo and Dario Bruneo and Massimo Villari and Antonio Puliafito and Eliot Salant and Yaron Wolfsthal} } @article {Longo20152506, title = {Variable operating conditions in distributed systems: Modeling and evaluation}, journal = {Concurrency Computation Practice and Experience}, volume = {27}, number = {10}, year = {2015}, note = {cited By 1}, pages = {2506-2530}, publisher = {John Wiley and Sons Ltd}, abstract = {

SummaryPerformance and dependability evaluation plays a key role in the design of a broad range of systems, especially when strict requirements need to be met. This is particularly challenging in distributed contexts, where several components may interact among themselves by influencing each other. In this paper, we present an analytical method that allows the study of a class of systems where different operating conditions alternate by changing the stochastic behavior of the system components but still preserving the continuity of the performance and dependability quantities to investigate. The proposed solution technique, based on phase type distributions, Kronecker algebra, and ad-hoc fitting algorithms, can be applied for the analytical evaluation of a wide class of distributed systems. Examples are provided to show the usefulness and the applicability of the methodology, characterizing and investigating different performance and dependability aspects of three distributed computing systems, that is, a connection-oriented network, an Internet of Things application, and an Infrastructure-as-a-Service Cloud. Copyright {\textcopyright} 2014 John Wiley \& Sons, Ltd.

}, keywords = {Algebra, cloud computing, Conservative systems, Dependability, Distributed computer systems, Internet, Internet of Things, Kronecker algebra, Markov processes, Non-Markovian, Performance, phase type distributions, Stochastic systems}, issn = {15320626}, doi = {10.1002/cpe.3419}, url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-84932604392\&partnerID=40\&md5=b8f197a50fa177e85f0c1ac2a93fe392}, author = {Francesco Longo and Dario Bruneo and Salvatore Distefano and Marco Scarpa} } @proceedings {Longo2014641, title = {From VISION cloud to cloudwave: Towards the future internet and a new generation of services}, journal = {Proceedings of the 2014 International Conference on Intelligent Networking and Collaborative Systems (INCoS)}, year = {2014}, note = {cited By 0; Conference of 6th International Conference on Intelligent Networking and Collaborative Systems, IEEE INCoS 2014 ; Conference Date: 10 September 2014 Through 12 September 2014; Conference Code:111581}, pages = {641-646}, publisher = {IEEE Computer Society}, address = {Salerno, Italy, 10-12 September 2014}, abstract = {

The Future Internet is required to be fast, flexible and ever-responsive to demands from both humans and machines. It is evolving as an Internet of services, things, and infrastructure and the European Commission is supporting research projects that are contributing to its evolution. Among the others, VISION Cloud and Cloudwave are two interesting examples of how data can be managed in an effective way and how applications can adapt to the infrastructure, and the infrastructure to the services requested, in order to improve the overall quality of the service provided. From our experience in these two successful projects, we show in this paper how they try to address the challenges described above, providing an important boost to making the Future Internet vision concrete. {\textcopyright} 2014 IEEE.

}, keywords = {Adaptation, Clouds, European Commission, Future internet, Information management, Internet, Internet of Services, Overall quality}, isbn = {9781479963867}, doi = {10.1109/INCoS.2014.34}, url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-84926512787\&partnerID=40\&md5=013feb21cc75d62fd30508f89e8a99c9}, author = {Francesco Longo and Dario Bruneo and Massimo Villari and Antonio Puliafito and Eliot Salant and Yaron Wolfsthal} } @proceedings {Distefano2013385, title = {Quantitative dependability assessment of distributed systems subject to variable conditions}, journal = {6th International Conference on Internet and Distributed Computing Systems (IDCS)}, volume = {8223 Lecture Notes in Computer Science}, year = {2013}, note = {cited By 1; Conference of 6th International Conference on Internet and Distributed Computing Systems, IDCS 2013 ; Conference Date: 28 October 2013 Through 30 October 2013; Conference Code:102547}, pages = {385-398}, publisher = {Springer-Verlag}, address = {Hangzhou, China, 28-30 October 2013}, abstract = {

Dependability evaluation plays a key role in the design of a broad range of systems, where related properties have to be carefully analyzed in order to meet the requirements. This is particularly challenging in distributed contexts, where several entities may interact influencing each other. In this paper, we present an analytical framework that allows the study of a class of phenomena where different working conditions alternate, changing the stochastic behavior of the system. The proposed solution technique, based on phase type distributions and on ad-hoc fitting algorithms, can be applied in dependability evaluation of a wide class of distributed systems. Examples are provided to show the usefulness and the applicability of the framework, characterizing and investigating different dependability aspects of two distributed computing systems, i.e., connection-oriented networks and Internet of Things. {\textcopyright} Springer-Verlag 2013.

}, keywords = {Artificial intelligence, Computer science, Computers, Dependability assessments, Dependability evaluation, Distributed computing systems, Internet, Internet of Things (IOT), phase type distributions, Solution techniques, Stochastic behavior, Variable conditions}, isbn = {9783642414275}, issn = {03029743}, doi = {10.1007/978-3-642-41428-2_31}, url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-84893743730\&partnerID=40\&md5=8ebf6bc7152dd9f2734b969030b62365}, author = {Salvatore Distefano and Dario Bruneo and Francesco Longo and Marco Scarpa} }