Hypermedia APIs for the Web of Things

The Web of Things is a new and emerging concept that defines how the Internet of Things can be connected using common Web technologies, by standardizing device interactions on upper-layer protocols. Even for devices that can only communicate using proprietary vendor technologies, upper-layer protoco...

Full description

Bibliographic Details
Main Authors: Jaime A. Martins, Andriy Mazayev, Noelia Correia
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8053911/
_version_ 1818912963534258176
author Jaime A. Martins
Andriy Mazayev
Noelia Correia
author_facet Jaime A. Martins
Andriy Mazayev
Noelia Correia
author_sort Jaime A. Martins
collection DOAJ
description The Web of Things is a new and emerging concept that defines how the Internet of Things can be connected using common Web technologies, by standardizing device interactions on upper-layer protocols. Even for devices that can only communicate using proprietary vendor technologies, upper-layer protocols can generally provide the necessary contact points for a high degree of interoperability. One of the major development issues for this new concept is creating efficient hypermedia-enriched application programming interfaces (APIs) that can map physical Things into virtual ones, exposing their properties and functionality to others. This paper does an in-depth comparison of the following six hypermedia APIs: 1) the JSON Hypertext Application Language from IETF; 2) the Media Types for Hypertext Sensor Markup from IETF; 3) the Constrained RESTful Application Language from IETF'; 4) the Web Thing Model from Evrythng; 5) the Web of Things Specification from W3C; and 6) the Web Thing API from Mozilla.
first_indexed 2024-12-19T23:22:57Z
format Article
id doaj.art-0e7b4ea6e67c4fc785bf170b7d031ab6
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-19T23:22:57Z
publishDate 2017-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-0e7b4ea6e67c4fc785bf170b7d031ab62022-12-21T20:01:55ZengIEEEIEEE Access2169-35362017-01-015200582006710.1109/ACCESS.2017.27552598053911Hypermedia APIs for the Web of ThingsJaime A. Martins0https://orcid.org/0000-0001-9360-0221Andriy Mazayev1Noelia Correia2Center for Electronics, Optoelectronics and Telecommunications, University of Algarve, Faro, PortugalCenter for Electronics, Optoelectronics and Telecommunications, University of Algarve, Faro, PortugalCenter for Electronics, Optoelectronics and Telecommunications, University of Algarve, Faro, PortugalThe Web of Things is a new and emerging concept that defines how the Internet of Things can be connected using common Web technologies, by standardizing device interactions on upper-layer protocols. Even for devices that can only communicate using proprietary vendor technologies, upper-layer protocols can generally provide the necessary contact points for a high degree of interoperability. One of the major development issues for this new concept is creating efficient hypermedia-enriched application programming interfaces (APIs) that can map physical Things into virtual ones, exposing their properties and functionality to others. This paper does an in-depth comparison of the following six hypermedia APIs: 1) the JSON Hypertext Application Language from IETF; 2) the Media Types for Hypertext Sensor Markup from IETF; 3) the Constrained RESTful Application Language from IETF'; 4) the Web Thing Model from Evrythng; 5) the Web of Things Specification from W3C; and 6) the Web Thing API from Mozilla.https://ieeexplore.ieee.org/document/8053911/Web of ThingsInternet of ThingsinteroperabilityhypertextAPIstandard
spellingShingle Jaime A. Martins
Andriy Mazayev
Noelia Correia
Hypermedia APIs for the Web of Things
IEEE Access
Web of Things
Internet of Things
interoperability
hypertext
API
standard
title Hypermedia APIs for the Web of Things
title_full Hypermedia APIs for the Web of Things
title_fullStr Hypermedia APIs for the Web of Things
title_full_unstemmed Hypermedia APIs for the Web of Things
title_short Hypermedia APIs for the Web of Things
title_sort hypermedia apis for the web of things
topic Web of Things
Internet of Things
interoperability
hypertext
API
standard
url https://ieeexplore.ieee.org/document/8053911/
work_keys_str_mv AT jaimeamartins hypermediaapisforthewebofthings
AT andriymazayev hypermediaapisforthewebofthings
AT noeliacorreia hypermediaapisforthewebofthings