Sustainability and Performance Trustworthiness of IoT Monitoring Software Architectures in the Edge
收藏资源简介:
This repository contains the raw and synthesized data used in the paper “Sustainability and Performance Trustworthiness of IoT Monitoring Software Architectures in the Edge”, published in the Journal of Systems and Software. The article analyzes sustainability as a key attribute for assessing the trustworthiness of IoT monitoring software architectures deployed at the Edge. In the context of Industry 4.0 and Green software development, the study explores the relationship between sustainability and performance in Edge-based IoT monitoring systems, where energy consumption and response time are critical concerns. An exploratory experimental study is conducted using an indoor environmental monitoring IoT system as a case study. Four different IoT monitoring software architecture configurations are evaluated. Based on thirty experimental executions, the study examines how the distribution of monitoring and processing activities between Edge nodes and servers affects energy consumption and response time. The results demonstrate that balancing responsibilities between the Edge and the server enables the construction of trustworthy IoT monitoring software architectures that reduce both energy consumption and response time. This repository includes two compressed files containing the experimental datasets used in the study: EnergyConsumption_IoTMonitoringEdgeArchitectures.zipThis file contains the datasets related to the energy consumption evaluation. It is composed of four folders: AdditionalMetrics: Raw data obtained from 24 experiments that were not directly used to calculate energy consumption but were generated by the measurement tools. BasalEnergyConsumption: Raw data from experiments conducted to measure the basal energy consumption of the Smart Gateway, along with an Excel file containing the basal energy consumption calculations. DataSynthesis: Analysis and synthesis of the energy consumption results. EnergyMeasurementExperiments: Raw energy consumption data obtained from the 24 experiments. ResponseTime_IoTMonitoringEdgeArchitectures.zipThis file contains the datasets related to response time measurements. It includes five Excel files: Architecture1.xlsx, Architecture2.xlsx, Architecture3.xlsx, and Architecture4.xlsx: Each file contains the raw response time measurements collected for the corresponding software architecture configuration, including measurements obtained at both the server and the Edge. TimesArchitecturesDataSynthesis.xlsx: An Excel file that provides the synthesis and analysis of the response time data across the four evaluated architectures.



