Abstract

Various smart objects are connected in the invisible and intelligent Internet of Things (IoT) network to share information. However, considering the heterogeneity of Internet of Things devices, connecting devices with differences in capabilities-processing, storage, energy, and communication bandwidth- and programming methods-language, compiler, and tools-can burden developers with the complexities caused by interoperability. This paper proposes a solution to address this interoperability issue when sharing information among IoT devices. We model information sharing as the communication between a sender and a receiver with constraints from application requirements. We explore tradeoffs from constraints to propose three strategies to hide technical details of various data representations to meet their application needs. We propose the Chitchat Information Sharing Language (CISL) for developing IoT applications so that IoT developers can focus solely on their applications by delegating the control of information sharing details to the features that the CISL language provides.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.