@article {Panarello2018,
	title = {Blockchain and iot integration: A systematic survey},
	journal = {Sensors - MDPI},
	volume = {18},
	number = {8},
	year = {2018},
	note = {cited By 10},
	publisher = {MDPI AG},
	abstract = {<p>The Internet of Things (IoT) refers to the interconnection of smart devices to collect data and make intelligent decisions. However, a lack of intrinsic security measures makes IoT vulnerable to privacy and security threats. With its {\textquotedblleft}security by design,{\textquotedblright} Blockchain (BC) can help in addressing major security requirements in IoT. BC capabilities like immutability, transparency, auditability, data encryption and operational resilience can help solve most architectural shortcomings of IoT. This article presents a comprehensive survey on BC and IoT integration. The objective of this paper is to analyze the current research trends on the usage of BC-related approaches and technologies in an IoT context. This paper presents the following novelties, with respect to related work: (i) it covers different application domains, organizing the available literature according to this categorization, (ii) it introduces two usage patterns, i.e., device manipulation and data management (open marketplace solution), and (iii) it reports on the development level of some of the presented solutions. We also analyze the main challenges faced by the research community in the smooth integration of BC and IoT, and point out the main open issues and future research directions. Last but not least, we also present a survey about novel uses of BC in the machine economy. {\textcopyright} 2018 by the authors. Licensee MDPI, Basel, Switzerland.</p>
},
	keywords = {Blockchain, Cryptography, Future research directions, Information management, Integration, Intelligent decisions, Internet of thing (IOT), Internet of Things, Privacy and security, Research communities, Security by designs, Security measure, Security requirements, Surveying, Surveys},
	issn = {14248220},
	doi = {10.3390/s18082575},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85051401073\&doi=10.3390\%2fs18082575\&partnerID=40\&md5=07247598c49b9507bea67e04bb3e325f},
	author = {Alfonso Panarello and Nachiket Tapas and Giovanni Merlino and Francesco Longo and Antonio Puliafito}
}
@proceedings {Bruneo201524,
	title = {Enabling collaborative development in an open stack testbed: The cloud wave use case},
	journal = {Proceedings of the 7th International Workshop on Principles of Engineering Service-Oriented and Cloud Systems (PESOS 2015)},
	year = {2015},
	note = {cited By 0; Conference of 7th International Workshop on Principles of Engineering Service-Oriented and Cloud Systems, PESOS 2015 ; Conference Date: 23 May 2015; Conference Code:117285},
	pages = {24-30},
	publisher = {IEEE Computer Society},
	address = {Florence, Italy, 23 May 2015 - },
	abstract = {<p>The Cloud Wave project embodies a challenging set of goals, including the development of software components that have to be integrated into a single multi-layer Cloud stack based on Open Stack, while cutting across the Infrastructure-as-a-Service, Platform-as-a-Service, and Software-as-a-Service levels by targeting layer-spanning issues such as Feedback-Driven Development and Coordinated Adaptation. A DevOps-ready test bed environment should allow project partners to exert full control over deployed compo entry and collaborate on development. Goals include providing a flexible infrastructure capable of emulating several multi-node Cloud environments, as well as enabling the automatic deployment of Cloud Wave artifacts into such environment in order to simplify integration activities. This paper takes a snapshot of the current situation with regards to the design and implementation of such a setup, trying to gain relevant insight out of this effort. {\textcopyright} 2015 IEEE.</p>
},
	keywords = {Automatic deployments, cloud computing, Collaborative development, Continuous integrations, Design and implementations, DevOps, Distributed computer systems, Infrastructure as a service (IaaS), Integration, OpenStack, Platform as a Service (PaaS), Software as a service (SaaS), Test bed environment, Testbeds, Virtual infrastructures},
	isbn = {9781479919345},
	issn = {21567921},
	doi = {10.1109/PESOS.2015.12},
	url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-84955273627\&partnerID=40\&md5=3fed56f69ce2ffdc46abcdf129e1e355},
	author = {Dario Bruneo and Francesco Longo and Giovanni Merlino and Nicola Peditto and Carmelo Romeo and Fabio Verboso and Antonio Puliafito}
}
