Atmosphere, an Open Source Measurement-Oriented Data Framework for IoT

The ever more extensive data collection from Internet of Thing (IoT) devices stresses the need for efficient application development tools. State-of-the-art IoT cloud services are powerful, but the best solutions are proprietary, and there is a growing demand for interoperability and standardization. We have investigated how to develop a nonvendor-locked framework, which exploits state of the art data management technologies, and targets effective and efficient development in this article. Focusing on the concept of measurement, we abstracted an architecture that could be applied in a variety of domains and contexts. We tested the framework and its workflow in four use cases analyzing data and enabling new services in health, automotive, and instruction. Our experience showed the benefits of the development tool, which is not tied to a commercial platform, nor requires the huge set-up times needed to start a project from scratch. The tool is released open-source, particularly supporting collaborative research.

[1]  Jun Li,et al.  The Integration of Azure Sphere and Azure Cloud Services for Internet of Things , 2019 .

[2]  David M. Wheeler,et al.  IoT Frameworks and Complexity , 2020 .

[3]  Hongming Cai,et al.  An IoT-Oriented Data Storage Framework in Cloud Computing Platform , 2014, IEEE Transactions on Industrial Informatics.

[4]  Ahmad Hassan Kobeissi,et al.  Raspberry Pi 3 Performance Characterization in an Artificial Vision Automotive Application , 2018, ApplePies.

[5]  Taxonomy and definitions for terms related to driving automation systems for on-road motor vehicles , 2022 .

[6]  Alessandro De Gloria,et al.  The L3Pilot Data Management Toolchain for a Level 3 Vehicle Automation Pilot , 2020, Electronics.

[7]  Gian Marco Revel,et al.  An IoT-inspired cloud-based web service architecture for e-Health applications , 2016, 2016 IEEE International Smart Cities Conference (ISC2).

[8]  Federica Paganelli,et al.  A Web of Things Framework for RESTful Applications and Its Experimentation in a Smart City , 2016, IEEE Systems Journal.

[9]  Francesco Bellotti,et al.  The L3Pilot Common Data Format - Enabling Efficient Automated Driving Data Analysis , 2019 .

[10]  Lida Xu,et al.  Enterprise Systems: State-of-the-Art and Future Trends , 2011, IEEE Transactions on Industrial Informatics.

[11]  Hongmei Chi,et al.  A Framework for IoT Data Acquisition and Forensics Analysis , 2018, 2018 IEEE International Conference on Big Data (Big Data).

[12]  Athanasios V. Vasilakos,et al.  IoT-Based Big Data Storage Systems in Cloud Computing: Perspectives and Challenges , 2017, IEEE Internet of Things Journal.

[13]  Mazin S. Yousif,et al.  Microservices , 2016, IEEE Cloud Comput..

[14]  Adrian German,et al.  MEAN Web Development: A Tutorial for Educators , 2016, SIGITE.

[15]  Alessandra Mileo,et al.  Observing the Pulse of a City: A Smart City Framework for Real-Time Discovery, Federation, and Aggregation of Data Streams , 2019, IEEE Internet of Things Journal.

[16]  Kyung Won Kim,et al.  Framework of Big data Analysis about IoT-Home-device for supporting a decision making an effective strategy about new product design , 2019, 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC).

[17]  Tamas Pflanzner,et al.  A survey of IoT cloud providers , 2016, 2016 39th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[18]  Nabil Hmina,et al.  Big Data for Internet of Things: A Survey on IoT Frameworks and Platforms , 2019 .

[19]  Marty Humphrey,et al.  Experiences Creating a Framework for Smart Traffic Control Using AWS IOT , 2016, 2016 IEEE/ACM 9th International Conference on Utility and Cloud Computing (UCC).

[20]  Tim Bray,et al.  Internet Engineering Task Force (ietf) the Javascript Object Notation (json) Data Interchange Format , 2022 .

[21]  Guangyi Xiao,et al.  Improving Multilingual Semantic Interoperation in Cross-Organizational Enterprise Systems Through Concept Disambiguation , 2012, IEEE Transactions on Industrial Informatics.

[22]  Vaibhav Pratap Singh,et al.  IoT standardization efforts — An analysis , 2017, 2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon).

[23]  Silvia Mara Abrahão,et al.  Dynamic reconfiguration of cloud application architectures , 2018, Softw. Pract. Exp..

[24]  Harish H. Kenchannavar,et al.  Internet of Things: A survey related to various recent architectures and platforms available , 2016, 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[25]  Gian Marco Revel,et al.  A Smart Sensing Architecture for Domestic Monitoring: Methodological Approach and Experimental Validation , 2018, Sensors.

[26]  Sneha A. Dalvi,et al.  Internet of Things for Smart Cities , 2017 .

[27]  Paulo S. C. Alencar,et al.  A Preliminary Survey on Domain-Specific Languages for Machine Learning in Big Data , 2016, 2016 IEEE International Conference on Software Science, Technology and Engineering (SWSTE).

[28]  Ahmad Hassan Kobeissi,et al.  Designing an IoT Framework for Automated Driving Impact Analysis , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[29]  Xianbin Wang,et al.  Live Data Analytics With Collaborative Edge and Cloud Processing in Wireless IoT Networks , 2017, IEEE Access.

[30]  Yvonne Barnard,et al.  Methodology for field operational tests of automated vehicles , 2016 .

[31]  Francesco Bellotti,et al.  Towards an IoT-enabled Dynamic Wireless Charging Metering Service for Electrical Vehicles , 2019, 2019 AEIT International Conference of Electrical and Electronic Technologies for Automotive (AEIT AUTOMOTIVE).

[32]  Panagiotis Lytrivis,et al.  TEAM Applications for Collaborative Road Mobility , 2019, IEEE Transactions on Industrial Informatics.

[33]  Xianbin Wang,et al.  Recursive Principal Component Analysis-Based Data Outlier Detection and Sensor Data Aggregation in IoT Systems , 2017, IEEE Internet of Things Journal.

[34]  Yun Liu,et al.  Secure Data Storage and Searching for Industrial IoT by Integrating Fog Computing and Cloud Computing , 2018, IEEE Transactions on Industrial Informatics.

[35]  Vincenzo Cirimele,et al.  The Fabric ICT Platform for Managing Wireless Dynamic Charging Road Lanes , 2020, IEEE Transactions on Vehicular Technology.