An efficient event matching system for semantic smart data in the Internet of Things (IoT) environment

被引:12
作者
Alhakbani, Noura [1 ]
Hassan, Mohammad Mehedi [1 ]
Ykhlef, Mourad [1 ]
Fortino, Giancarlo [2 ]
机构
[1] King Saud Univ, Dept Informat Syst, Coll Comp & Informat Sci, Riyadh 11543, Saudi Arabia
[2] Univ Calabria, Dept Informat Modeling Elect & Syst, Calabria, Italy
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2019年 / 95卷
关键词
Event matching; IoT; Publish/subscribe; Semantic;
D O I
10.1016/j.future.2018.12.064
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The publish/subscribe model for communication has proved to be the most suitable in the Internet of things (IoT) environment because of the decoupling provided by this model that supports communication among heterogeneous parties. The standard or common publish/subscribe uses exact model to match events to subscriptions. However, in the IoT environment, an exact match is an extreme requirement because of the diverse and large environment and generation of various forms of Smart data. Therefore, semantically similar events must be considered and returned to subscribers as a possible match. However, matching events approximately to subscriptions is a much more complex task that negatively affects the efficiency of matching. Our proposed algorithm, semantic matching using the tree structure (SMT), provides efficient communication to support time-critical applications. SMT achieved linear time in terms of throughput compared with exponential time achieved in previous work. Combining SMT with taxonomy clustering improved the effectiveness in terms of the F-score, which is an indication of the recall and precision of the results, particularly when 100% of subscriptions were to be semantically matched. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:163 / 174
页数:12
相关论文
共 38 条
[1]  
Ahmed N, 2015, IEEE INT C SEMANT CO, P338, DOI 10.1109/ICOSC.2015.7050831
[2]   Autonomic computation offloading in mobile edge for IoT applications [J].
Alam, Md Golam Rabiul ;
Hassan, Mohammad Mehedi ;
Uddin, Md. Zia ;
Almogren, Ahmad ;
Fortino, Giancarlo .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 90 :149-157
[3]   An Effective Semantic Event Matching System in the Internet of Things (IoT) Environment [J].
Alhakbani, Noura ;
Hassan, Mohammed Mehedi ;
Ykhlef, Mourad .
SENSORS, 2017, 17 (09)
[4]   Enabling IoT interoperability through opportunistic smartphone-based mobile gateways [J].
Aloi, G. ;
Caliciuri, G. ;
Fortino, G. ;
Gravina, R. ;
Pace, P. ;
Russo, W. ;
Savaglio, C. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 81 :74-84
[5]  
[Anonymous], FUTURE GENER COMPUT
[6]  
[Anonymous], MANAGING UNCERTAINTY
[7]  
[Anonymous], EUR RES CLUST INTERN
[8]  
[Anonymous], THEMATIC EVENT PROCE
[9]  
[Anonymous], INTERNET THINGS HEAT
[10]  
[Anonymous], ADV INTELLIGENT SYST