학술논문

A Choreography-Driven Approach for Blockchain-Based IoT Applications
Document Type
Conference
Source
2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops) Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), 2022 IEEE International Conference on. :255-260 Mar, 2022
Subject
Communication, Networking and Broadcast Technologies
Computing and Processing
Smart cities
Conferences
Smart contracts
Swarm robotics
Blockchains
Temperature control
Internet of Things
Blockchain
IoT
BPMN
Model-driven
Choreography
Language
Abstract
The engineering of Internet of Things applications always requires more and more devices to be connected and collaborate in a secure and trusted environment. However, this is not always possible unless considering the adoption of alternative technologies such as blockchain. For this reason, the development of blockchain-based IoT applications is gaining even more interest both in industry and academia. Nevertheless, the combination between IoT and blockchain is perceived as a time and resource-consuming activity, making the development more complex. In such a context, a model-driven approach can overcome such an issue by automating the implementation phases. This paper presents an approach for the development of choreography-driven blockchain-based IoT applications. In particular, it shows the feasibility of the approach in practice by developing a Smart Thermostat scenario.