2019 International Conference on Frontiers of Information Technology (FIT) | 2019

Blockchain and IoT Based Formal Model of Smart Waste Management System Using TLA+

 
 
 

Abstract


The mechanism of integrating smart nodes with each other using a network to communicate, share information is known as Internet of Things (IoT). The usage and simulation of IoT infrastructure in every field is increasing rapidly. Blockchain technology refers to as the interconnected nodes within a network which are independent of each other work as a network. Any node can be a part of blockchain by the permission granted from blocks of blockchain. Blockchain technology is one of the most popular technologies which is used to make processes secured and enhance security of the system. There are many components of smart city which are based on IoT and blockchain technology such as smart water monitoring, sewerage, parking, homes, street lightening, offices, campuses and waste management. We have addressed smart waste management system in which we have integrated different techniques for providing modeling of smart waste management system using IoT and blockchain. The integrated technologies include blockchain, IoT, Unified Modeling Language (UML) and Temporal Logic of Actions (TLA+) for modeling and automating waste management system. There are many operations defined in our model include identification of waste material, trace location, send to trash, categorize waste, transfer waste, recycling and decision-making process. Blockchain based UML model represents the system working in detail. Further UML models are converted into formal model to validate the proposed model formally. The proposed model provides the proof of correctness, preciseness and completeness of our proposed model using TLA+ specification language.

Volume None
Pages 304-3045
DOI 10.1109/FIT47737.2019.00064
Language English
Journal 2019 International Conference on Frontiers of Information Technology (FIT)

Full Text