Big Data Management and Analytics Metamodel for IoT-Enabled Smart Buildings

Big data management and analytics, in the context of IoT (Internet of Things)-enabled smart buildings, is a challenging task. It is a diffused and complex area of knowledge due to the diversity of IoT devices and the nature of data generated by the IoT devices. Many international bodies have developed metamodels for IoT-enabled ecosystems to allow knowledge sharing. However, these are often narrow in focus and deal with only the IoT aspects without taking into account the management and analytics of big data generated by the IoT devices. Hence, in this article we propose a metamodel for the Integrated Big Data Management and Analytics (IBDMA) framework for IoT-enabled smart buildings. The IBDMA Metamodel can be used to facilitate interoperability between existing big data management and analytics ecosystems deployed in smart buildings or other smart environments. We import the metamodel into a knowledge graph management tool and by considering a case study we validate the metamodel using this tool. The evaluation results demonstrate that IBDMA Metamodel is indeed suitable for its intended purpose.

[1]  Ghassan Beydoun,et al.  Metamodelling Approach To Support Disaster Management Knowledge Sharing , 2010 .

[2]  Alessandro Bassi,et al.  Enabling Things to Talk , 2013, Springer Berlin Heidelberg.

[3]  Markus König,et al.  Building Information Modeling: technologische Grundlagen und industrielle Praxis , 2015 .

[4]  Hairong Kuang,et al.  The Hadoop Distributed File System , 2010, 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST).

[5]  Allae Erraissi,et al.  A Big Data visualization layer meta-model proposition , 2019, 2019 8th International Conference on Modeling Simulation and Applied Optimization (ICMSAO).

[6]  Vitaliy Mezhuyev,et al.  Design and Process Metamodels for Modelling and Verification of Safety-Related Software Applications in Smart Building Systems , 2018, ICIT 2018.

[7]  Feng Gao,et al.  Real-time Complex Event Processing and Analytics for Smart Grid , 2015, Complex Adaptive Systems.

[8]  Markus Völter,et al.  Model-Driven Software Development: Technology, Engineering, Management , 2006 .

[9]  Sergio Luján-Mora,et al.  Conceptual Modeling of Big Data Extract Processes with UML , 2017, 2017 International Conference on Information Systems and Computer Science (INCISCOS).

[10]  Jorge J. Gómez-Sanz,et al.  FAML: A Generic Metamodel for MAS Development , 2009, IEEE Transactions on Software Engineering.

[11]  Jorge Sá Silva,et al.  A Survey on Human-in-the-Loop Applications Towards an Internet of All , 2015, IEEE Communications Surveys & Tutorials.

[12]  Letizia Tanca,et al.  A graph-based meta-model for heterogeneous data management , 2018, Knowledge and Information Systems.

[13]  Giancarlo Fortino,et al.  Towards a Development Methodology for Smart Object-Oriented IoT Systems: A Metamodel Approach , 2015, 2015 IEEE International Conference on Systems, Man, and Cybernetics.

[14]  Asif Gill,et al.  Agile enterprise architecture modelling: Evaluating the applicability and integration of six modelling standards , 2015, Inf. Softw. Technol..

[15]  Colin Atkinson,et al.  Model-Driven Development: A Metamodeling Foundation , 2003, IEEE Softw..

[16]  Thomas Weng,et al.  Occupancy-driven energy management for smart building automation , 2010, BuildSys '10.

[17]  Abdelouahed Gherbi,et al.  An Ontology-Based Approach for IoT Data Processing Using Semantic Rules , 2017, SDL Forum.

[18]  Haoxiang Wang,et al.  Efficient IoT-based sensor BIG Data collection-processing and analysis in smart buildings , 2017, Future Gener. Comput. Syst..

[19]  Juan Manuel Cueva Lovelle,et al.  Metamodel for integration of Internet of Things, Social Networks, the Cloud and Industry 4.0 , 2017, Journal of Ambient Intelligence and Humanized Computing.

[20]  Roland Petrasch,et al.  Towards Enterprise Data Management: Data Model Mapping , 2018, 2018 IEEE International WIE Conference on Electrical and Computer Engineering (WIECON-ECE).

[21]  Asif Gill,et al.  Adaptive Cloud Enterprise Architecture , 2015, Intelligent Information Systems.

[22]  Franco Cicirelli,et al.  A Metamodel Framework for Edge-Based Smart Environments , 2018, 2018 IEEE International Conference on Cloud Engineering (IC2E).

[23]  Franco Cicirelli,et al.  Metamodeling of Smart Environments: from design to implementation , 2017, Adv. Eng. Informatics.

[24]  Asif Gill,et al.  Towards an IoT Big Data Analytics Framework: Smart Buildings Systems , 2016, 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS).