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 条
  • [31] SmartSantander: Experimentation and Service Provision in the Smart City
    Sanchez, Luis
    Gutierrez, Veronica
    Antonio Galache, Jose
    Sotres, Pablo
    Ramon Santana, Juan
    Casanueva, Javier
    Munoz, Luis
    2013 16TH INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC), 2013,
  • [32] Integrating Things and the smart mobile phone capabilities through the wireless Web of Things
    Dominguez-Peinado, L. M.
    Linaje, M.
    2013 IEEE 10TH INTERNATIONAL CONFERENCE ON AND 10TH INTERNATIONAL CONFERENCE ON AUTONOMIC AND TRUSTED COMPUTING (UIC/ATC) UBIQUITOUS INTELLIGENCE AND COMPUTING, 2013, : 119 - 126
  • [33] Connecting Smart Things through Web Services Orchestrations
    Pintus, Antonio
    Carboni, Davide
    Piras, Andrea
    Giordano, Alessandro
    CURRENT TRENDS IN WEB ENGINEERING, 2010, 6385s : 431 - +
  • [34] Importance of Internet of Things and Big Data in Building Smart City and What Would Be Its Challenges
    Bawa, Manan
    Caganova, Dagmar
    Szilva, Ivan
    Spirkova, Daniela
    SMART CITY 360, 2016, 166 : 605 - 616
  • [35] OpenAPI framework for the Web of Things
    Tzavaras, Aimilios
    Mainas, Nikolaos
    Petrakis, Euripides G. M.
    INTERNET OF THINGS, 2023, 21
  • [36] Smart City Architecture and its Applications based on IoT
    Gaur, Aditya
    Scotney, Bryan
    Parr, Gerard
    McClean, Sally
    6TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2015), THE 5TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2015), 2015, 52 : 1089 - 1094
  • [37] Artificial Intelligence Applications to Smart City and Smart Enterprise
    Impedovo, Donato
    Pirlo, Giuseppe
    APPLIED SCIENCES-BASEL, 2020, 10 (08):
  • [38] Internet of things in Smart City Santiago
    Gutierrez, S.
    Serey, J.
    Fuentealba, D.
    Soto, I
    Jiron, I
    Carrasco, R.
    Gatica, G.
    2020 SECOND SOUTH AMERICAN COLLOQUIUM ON VISIBLE LIGHT COMMUNICATIONS (IEEE SACVC 2020), 2020, : 84 - 88
  • [39] S2O: A smart objects orchestrator framework based on the web of things
    Mezenner, Imene
    Bouyakoub, Samia
    Bouyakoub, Faycal M. 'hamed
    SCIENCE OF COMPUTER PROGRAMMING, 2024, 236
  • [40] IoTaaS: Drone-Based Internet of Things as a Service Framework for Smart Cities
    Hoque, Mohammad Aminul
    Hossain, Mahmud
    Noor, Shahid
    Islam, S. M. Riazul
    Hasan, Ragib
    IEEE INTERNET OF THINGS JOURNAL, 2021, 9 (14) : 12425 - 12439