A Web of Things Framework for RESTful Applications and Its Experimentation in a Smart City

被引:67
|
作者
Paganelli, Federica [1 ]
Turchi, Stefano [2 ]
Giuli, Dino [2 ]
机构
[1] Univ Florence, Natl Interunivers Consortium Telecommun, I-50139 Florence, Italy
[2] Univ Florence, Dept Informat Engn, I-50139 Florence, Italy
来源
IEEE SYSTEMS JOURNAL | 2016年 / 10卷 / 04期
关键词
Internet of things (IoT); representational state transfer (REST); sensors; smart city; smart things; web; web of things; web services; SEMANTIC WEB; PROVENANCE;
D O I
10.1109/JSYST.2014.2354835
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Web of Things is an active research field which aims at promoting the easy access and handling of smart things' digital representations through the adoption of Web standards and technologies. While huge research and development efforts have been spent on lower level networks and software technologies, it has been recognized that little experience exists instead in modeling and building applications for the Web of Things. Although several works have proposed Representational State Transfer (REST) inspired approaches for the Web of Things, a main limitation is that poor support is provided to web developers for speeding up the development of Web of Things applications while taking full advantage of REST benefits. In this paper, we propose a framework which supports developers in modeling smart things as web resources, exposing them through RESTful Application Programming Interfaces (APIs) and developing applications on top of them. The framework consists of a Web Resource information model, a middleware, and tools for developing and publishing smart things' digital representations on the Web. We discuss the framework compliance with REST guidelines and its major implementation choices. Finally, we report on our test activities carried out within the SmartSantander European Project to evaluate the use and proficiency of our framework in a smart city scenario.
引用
收藏
页码:1412 / 1423
页数:12
相关论文
共 50 条
  • [21] BDN-GWMNN: Internet of Things (IoT) Enabled Secure Smart City Applications
    Peneti, Subhashini
    Sunil Kumar, M.
    Kallam, Suresh
    Patan, Rizwan
    Bhaskar, Vidhyacharan
    Ramachandran, Manikandan
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 119 (03) : 2469 - 2485
  • [22] BDN-GWMNN: Internet of Things (IoT) Enabled Secure Smart City Applications
    Subhashini Peneti
    M. Sunil Kumar
    Suresh Kallam
    Rizwan Patan
    Vidhyacharan Bhaskar
    Manikandan Ramachandran
    Wireless Personal Communications, 2021, 119 : 2469 - 2485
  • [23] A Secure and Privacy-preserving Internet of Things Framework for Smart City
    Witti, Moussa
    Konstantas, Dimitri
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: IOT AND SMART CITY (ICIT 2018), 2018, : 145 - 150
  • [24] Framework for Smart City Applications Based on Participatory Sensing
    Szabo, R.
    Farkas, K.
    Ispany, M.
    Benczur, A. A.
    Batfai, N.
    Jeszenszky, P.
    Laki, S.
    Vagner, A.
    Kollar, L.
    Sidlo, Cs.
    Besenczi, R.
    Smajda, M.
    Koever, G.
    Szincsak, T.
    Kadek, T.
    Kosa, M.
    Adamko, A.
    Lendak, I.
    Wiandt, B.
    Tomas, T.
    Nagy, A. Zs.
    Feher, G.
    2013 IEEE 4TH INTERNATIONAL CONFERENCE ON COGNITIVE INFOCOMMUNICATIONS (COGINFOCOM), 2013, : 295 - 300
  • [25] Smart City Facilitation Framework (SCFF) and the Case of Dubai Smart City
    Akre, Vishwesh
    Yankova, Veselina
    PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND KNOWLEDGE ECONOMY (ICCIKE' 2019), 2019, : 577 - 581
  • [26] Use of Internet of Things in the context of execution of smart city applications: a review
    Rai H.M.
    Atik-Ur-Rehman
    Pal A.
    Mishra S.
    Shukla K.K.
    Discover Internet of Things, 2023, 3 (01):
  • [27] A RESTful architecture for integrating decomposable delayed services within the web of things
    Ruppen, Andreas
    Pasquier, Jacques
    Hurlimann, T.
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2011, 6 (04) : 247 - 259
  • [28] A RESTful architecture for integrating decomposable delayed services within the Web of Things
    Ruppen, Andreas
    Pasquier, Jacques
    Huerlimann, Tony
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 860 - 865
  • [29] Internet of Things Applications and challenges in smart cities: a case study of IBM smart city projects
    Scuotto, Veronica
    Ferraris, Alberto
    Bresciani, Stefano
    BUSINESS PROCESS MANAGEMENT JOURNAL, 2016, 22 (02) : 357 - 367
  • [30] Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming Applications
    Kamilaris, Andreas
    Gao, Feng
    Prenafeta-Boldu, Francesc X.
    Ali, Muhammad Intizar
    2016 IEEE 3RD WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2016, : 442 - 447