Interoperability in semantic Web of Things: Design issues and solutions

被引:7
作者
Meneses Silva, Andre Luis [1 ]
Perez-Alcazar, Jose de Jesus [2 ]
Kofuji, Sergio Takeo [3 ]
机构
[1] Univ Fed Sergipe, Dept Informat Syst, Ave Vereador Olimpio Grande,S-N Porto, BR-49500000 Sergipe, Brazil
[2] Univ Sao Paulo, Sch Arts Sci & Humanities, Sao Paulo, Brazil
[3] Univ Sao Paulo, Integrated Syst Lab, Polytech Sch, Sao Paulo, Brazil
关键词
automated planning; ontologies; semantic web of things; web services; INTERNET; IOT; COAP;
D O I
10.1002/dac.3911
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The significant improvement in processing power, communication, energy consumption, and the size of computational devices has led to the emergence of the Internet of Things (IoT). IoT projects raise many challenges, such as the interoperability between IoT applications because of the high number of sensors, actuators, services, protocols, and data associated with these systems. Semantics solves this problem by using annotations that define the role of each IoT element and reduces the ambiguity of information exchanged between the devices. This work presents SWoTPAD, a semantic framework that helps in the development of IoT projects. The framework is designer oriented and provides a semantic language that is more user-friendly than OWL-S and WSML and allows the IoT designer to specify devices, services, environment, and requests. Following this, it makes use of these specifications and maps them for RESTful services. Additionally, it generates an automatic service composition engine that is able to combine services needed to handle complex user requests. We validated this approach with two case studies. The former concerns a residential security system and the latter, the cloud application deployment. The average time required for service discovery and automatic service composition corresponds to 72.9% of the service execution time in the case study 1 and 64.4% in the case study 2.
引用
收藏
页数:27
相关论文
共 60 条
[1]  
Ankolekar A, 2002, LECT NOTES COMPUT SC, V2342, P348
[2]  
[Anonymous], P IEEE 24 INT C TEL
[3]  
[Anonymous], 2014, MQTT Version 3.1.1
[4]  
[Anonymous], 2014, PROC 8 ACM INT C DIS
[5]  
[Anonymous], 2004, OWL S SEMANTIC MARKU
[6]  
[Anonymous], P COMP WEB C 2018 LY
[7]   DBpedia: A nucleus for a web of open data [J].
Auer, Soeren ;
Bizer, Christian ;
Kobilarov, Georgi ;
Lehmann, Jens ;
Cyganiak, Richard ;
Ives, Zachary .
SEMANTIC WEB, PROCEEDINGS, 2007, 4825 :722-+
[8]  
Barnaghi P, 2014, EUR SEM WEB C ESWC C
[9]  
Bechhofer S, 2012, TECHNICAL REPORT
[10]  
Bermudez-Edo M, 2016, 2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), P90, DOI [10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0035, 10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.8]