OpenAPI framework for the Web of Things

被引:7
|
作者
Tzavaras, Aimilios [1 ]
Mainas, Nikolaos [1 ]
Petrakis, Euripides G. M. [1 ]
机构
[1] Tech Univ Crete TUC, Sch Elect & Comp Engn, Khania, Crete, Greece
关键词
Web of Things; Thing Description; OpenAPI;
D O I
10.1016/j.iot.2022.100675
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Web of Things (WoT) Architecture recommendation of W3C defines a framework for integrating Things (e.g. devices) into the Web. It establishes an information representation of Things based on JSON-LD and RESTful API interfaces to enable access to Things. Leveraging the latest results on hypermedia construction and documentation of RESTful APIs, we argue that OpenAPI can also be used to provide documentation of Things that adheres to the W3C Architecture recommendation. OpenAPI is a widely accepted industry standard endorsed by prominent industry vendors and user communities. Therefore, it is mature and can become acceptable. An essential part of the approach is a mechanism that facilitates the generation of OpenAPI Thing Descriptions and a Web proxy that implements access to Things on the Web. An implementation of the API is also proposed and evaluated. Last but not least, OpenAPI achieves uniformity of representation of both types of WoT entities (i.e. Web services and Things) that co-exist and interact with each other in an application. This has a positive impact on the way WoT applications are designed and implemented.
引用
收藏
页数:23
相关论文
共 50 条
  • [31] An approach for Web of Things over Named Data Networking
    Dongo, Junior
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS 2022, IOT 2022, 2022, : 187 - 192
  • [32] Multiagent Web for the Internet of Things
    Leong, Peter
    Lu, Liming
    2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND APPLICATIONS (ICISA), 2014,
  • [33] Towards an Open Web of Things
    Moons, Bart
    Hoebeke, Jeroen
    PROCEEDINGS OF THE 2020 IEEE INTERNATIONAL SYMPOSIUM ON TECHNOLOGY AND SOCIETY (ISTAS), 2021, : 176 - 179
  • [34] Correlation Discovery in Web of Things
    Yao, Lina
    Sheng, Quan Z.
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'13 COMPANION), 2013, : 215 - 216
  • [35] Social Web of Things: A Survey
    Chung, Tein-Yaw
    Mashal, Ibrahim
    Alsaryrah, Osama
    Huy, Van
    Kuo, Wen-Hsing
    Agrawal, Dharma P.
    2013 19TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2013), 2013, : 570 - 575
  • [36] Effective Authorization for the Web of Things
    Cirani, Simone
    Picone, Marco
    2015 IEEE 2ND WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2015, : 316 - 320
  • [37] Security of Web of Things: A Survey
    Xie, Wei
    Tang, Yong
    Chen, Shuhui
    Zhang, Yi
    Gao, Yuanming
    ADVANCES IN INFORMATION AND COMPUTER SECURITY, IWSEC 2016, 2016, 9836 : 61 - 70
  • [38] Towards an Intelligent Web of Things
    Jabeur, Nafaa
    Haddad, Hedi
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN COMPUTER SYSTEMS, 2016, 38 : 189 - 194
  • [39] Semantic Discovery in the Web of Things
    Serena, Fernando
    Poveda-Villalon, Maria
    Garcia-Castro, Raul
    CURRENT TRENDS IN WEB ENGINEERING, ICWE 2017, 2018, 10544 : 19 - 31
  • [40] Hypermedia APIs for the Web of Things
    Martins, Jaime A.
    Mazayev, Andriy
    Correia, Noelia
    IEEE ACCESS, 2017, 5 : 20058 - 20067