Institutional Repository [SANDBOX]
Technical University of Crete
EN  |  EL

Search

Browse

My Space

Thing descriptions for the semantic Web of Things

Tzavaras Aimilios

Full record


URI: http://purl.tuc.gr/dl/dias/ECC73322-AFCC-408D-9620-B5293030FDCD
Year 2022
Type of Item Master Thesis
License
Details
Bibliographic Citation Aimilios Tzavaras, "Thing descriptions for the semantic Web of Things", Master Thesis, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2022 https://doi.org/10.26233/heallink.tuc.92084
Appears in Collections

Summary

The Web of Things (WoT) initiative aims to unify the world of interconnected devices over the Internet. The Web of Things (WoT) Architecture is a recommendation of W3C that introduces a model for integrating Things (e.g. devices) on the Web. In addition to W3C, OpenAPI specification provides a method for documenting RESTful services in a way that a client can comprehend their purpose and use them in applications. This work applies the OpenAPI service description framework to Web objects (i.e. Things) and takes advantage of the Semantic OpenAPI (SOAS 3.0) as well. As a result, OpenAPI descriptions of Web Things (i.e. enriched with semantic annotations) provide complete documentation of the services exposed by Things and their capabilities. The resulting descriptions can be converted to ontologies in order to allow a machine to better understand the inherent meaning of Thing descriptions and interact with them. Then, Thing descriptions exposed on the Web can be easily discovered, queried by Semantic Web query languages (e.g. SPARQL) and checked by reasoners (e.g. Pellet). The approach is compared to the WoT Thing Description (TD) information model of W3C (recommendation) in terms of completeness of each representation. This work also proposes an implementation of a proxy service for the Web of Things based on the principles suggested by the WoT Architecture model of W3C. The implementation is compared against existing WoT implementations selected from the Web, based on the requirements defined by the W3C WoT Architecture.

Available Files

Services

Statistics