Building a Web of Things with Avatars - Archive ouverte HAL Access content directly
Book Sections Year : 2017

Building a Web of Things with Avatars


The Web of Things (WoT) relies on Web standards to enable interoperability between physical objects (things) and build applications using them. While most approaches (Cyber-Physical Systems, Internet of Things) require complex domain-driven software design that combines different disciplines such as electronics, networks and computing, we believe that generic solutions are needed to support WoT applications across the variety of things and application domains. To this end, we propose the notion of avatar as a Web-compliant software extension of a thing. Avatars achieve interoperability between things using semantic technologies and expose high-level functionalities as RESTful resources. They can collaborate with other avatars and form standard-compliant WoT applications that match end-users’ needs. We detail the notion of avatar and describe how avatar-based WoT infrastructures can improve the quality of Web of Things applications. We show how their architecture allows avatars to embed advances in different areas, and focus on contributions at different levels: tolerance to network disconnection, contextual adaptation and multi-agent negotiation.
No file

Dates and versions

hal-01373631 , version 1 (29-09-2016)



Lionel Médini, Michael Mrissa, Mehdi Terdjimi, El-Mehdi Khalfi, Nicolas Le Sommer, et al.. Building a Web of Things with Avatars: A comprehensive approach for concern management in WoT applications. Michael Sheng, Yongrui Qin, Lina Yao, and Boualem Benatallah. Managing the Web of Things: Linking the Real World to the Web, Morgan Kaufmann, Elsevier, 2017, 9780128097649. ⟨10.1016/B978-0-12-809764-9.00007-X⟩. ⟨hal-01373631⟩
919 View
0 Download



Gmail Facebook Twitter LinkedIn More