Skip to Main content Skip to Navigation

Semantics-Based Multi-Purpose Contextual Adaptation in the Web of Things

Mehdi Terdjimi 1, 2, 3 
2 SOC - Service Oriented Computing
LIRIS - Laboratoire d'InfoRmatique en Image et Systèmes d'information
3 TWEAK - Traces, Web, Education, Adaptation, Knowledge
LIRIS - Laboratoire d'InfoRmatique en Image et Systèmes d'information
Abstract : The Web of Things (WoT) takes place in a variety of application domains (e.g. homes, enterprises, industry, healthcare, city, agriculture...). It builds a Web-based uniform layer on top of the Internet of Things (IoT) to overcome the heterogeneity of protocols present in the IoT networks. WoT applications provide added value by combining access to connected objects and external data sources, as well as standard-based reasoning (RDF-S, OWL 2) to allow for interpretation and manipulation of gathered data as contextual information. Contextual information is then exploited to allow these applications to adapt their components to changes in their environment. Yet, contextual adaptation is a major challenge for theWoT. Existing adaptation solutions are either tightly coupled with their application domains (as they rely on domain-specific context models) or offered as standalone software components that hardly fit inWeb-based and semantic architectures. This leads to integration, performance and maintainability problems. In this thesis, we propose a multi-purpose contextual adaptation solution for WoT applications that addresses usability, flexibility, relevance, and performance issues in such applications. Our work is based on a smart agriculture scenario running inside the avatar-based platformASAWoO. First,we provide a generic context meta-model to build standard, interoperable et reusable context models. Second, we present a context lifecycle and a contextual adaptation workflow that provide parallel raw data semantization and contextualization at runtime, using heterogeneous sources (expert knowledge, device documentation, sensors,Web services, etc.). Third, we present a situation-driven adaptation rule design and generation at design time that eases experts and WoT application designers’ work. Fourth, we provide two optimizations of contextual reasoning for theWeb: the first adapts the location of reasoning tasks depending on the context, and the second improves incremental maintenance of contextual information
Document type :
Complete list of metadata

Cited literature [83 references]  Display  Hide  Download
Contributor : ABES STAR :  Contact
Submitted on : Thursday, March 15, 2018 - 3:45:07 PM
Last modification on : Tuesday, April 19, 2022 - 10:12:23 AM
Long-term archiving on: : Monday, September 10, 2018 - 10:32:14 PM


Version validated by the jury (STAR)


  • HAL Id : tel-01735217, version 1


Mehdi Terdjimi. Semantics-Based Multi-Purpose Contextual Adaptation in the Web of Things. Web. Université de Lyon, 2017. English. ⟨NNT : 2017LYSE1315⟩. ⟨tel-01735217⟩



Record views


Files downloads