Taxonomy and software architecture for real-time context-aware collaborative smart environments

被引:2
作者
Bazan-Munoz, Adrian [1 ]
Ortiz, Guadalupe [1 ]
Augusto, Juan C. [2 ]
Garcia-de-Prado, Alfonso [1 ]
机构
[1] Univ Cadiz, UCASE Software Engn Grp, Puerto Real, Cadiz, Spain
[2] Middlesex Univ, Res Grp Dev Intelligent Environm, London, England
关键词
Taxonomy; Context awareness; Internet of Things; Smart environment; Complex event processing; SYSTEM; ONTOLOGY; MODEL;
D O I
10.1016/j.iot.2024.101160
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The widespread of Internet of Things (IoT) and the price reduction and ubiquity of telecommunications has led to the emergence of smart environments where devices are becoming increasingly smarter and everything is connected and from which society aims to benefit. The data obtained from IoT is rapidly processed in various domains for the achievement of smart cities and societies. However, in many cases, applications are not contextualized by using data from outside the domain but are only contextualized using data from the domain itself, missing the opportunity for further contextualization. The lack of common criteria for the integration of data from different application domains is one of the main reasons that significantly hinders the integration of third-party data into real-time processing and decision-making systems and thus, the context awareness of developed applications. Although the use of several taxonomies and ontologies for context awareness in various application domains have been proposed, in many cases they are highly domain specific and/or difficult to integrate with other systems, which makes it challenging to facilitate data sharing between different systems and their processing to achieve enhanced context awareness. We aim to contribute to the addressing of these limitations through a reusable and extensible multi-domain taxonomy targeted to collaborative IoT and smart environments, which is also automatically integrated into a software architecture with real-time complex event processing technologies. The proposed solution has been illustrated through a case study and performance tests have been carried out in different computing capacity scenarios, showing its feasibility and usefulness.
引用
收藏
页数:29
相关论文
共 63 条
[1]  
Abowd GD, 1999, LECT NOTES COMPUT SC, V1707, P304
[2]  
Aguilar Jose, 2018, Applied Computing and Informatics, V14, P202, DOI [10.1016/j.aci.2017.08.001, 10.1016/j.aci.2017.08.001]
[3]   Predictive Analytics for Complex IoT Data Streams [J].
Akbar, Adnan ;
Khan, Abdullah ;
Carrez, Francois ;
Moessner, Klaus .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (05) :1571-1582
[4]   Context awareness in mobile computing environments [J].
Anagnostopoulos, Christos B. ;
Tsounis, Athanasios ;
Hadjiefthymiades, Stathes .
WIRELESS PERSONAL COMMUNICATIONS, 2007, 42 (03) :445-464
[5]   A Smart Environments Architecture (Search) [J].
Augusto, J. ;
Gimenez-Manuel, J. ;
Quinde, M. ;
Oguego, Ch. ;
Ali, M. ;
James-Reynolds, C. .
APPLIED ARTIFICIAL INTELLIGENCE, 2020, 34 (02) :155-186
[6]   A Survey on the Evolution of the Notion of Context-Awareness [J].
Augusto, J. ;
Aztiria, A. ;
Kramer, D. ;
Alegre, U. .
APPLIED ARTIFICIAL INTELLIGENCE, 2017, 31 (7-8) :613-642
[7]   Context-Aware Systems Architecture (CaSA) [J].
Augusto, Juan C. ;
Quinde, Mario J. ;
Oguego, Chimezie L. ;
Manuel, Jose Gimenez .
CYBERNETICS AND SYSTEMS, 2022, 53 (04) :319-345
[8]   Contexts and Context-awareness Revisited from an Intelligent Environments Perspective [J].
Augusto, Juan Carlos .
APPLIED ARTIFICIAL INTELLIGENCE, 2022, 36 (01)
[9]  
Augusto JC, 2010, HANDBOOK OF AMBIENT INTELLIGENCE AND SMART ENVIRONMENTS, P3, DOI 10.1007/978-0-387-93808-0_1
[10]  
Behmann F., 2015, Collaborative Internet of Things (C-IoT): For Future Smart Connected Life and Business, DOI DOI 10.1002/9781118913734