Energy-Efficient Deployment of IoT Applications in Edge-Based Infrastructures: A Software Product Line Approach
| dc.centro | E.T.S.I. Informática | es_ES |
| dc.contributor.author | Cañete, Angel | |
| dc.contributor.author | Fuentes-Fernández, Lidia | |
| dc.contributor.author | Amor-Pinilla, María Mercedes | |
| dc.date.accessioned | 2025-01-30T08:53:38Z | |
| dc.date.available | 2025-01-30T08:53:38Z | |
| dc.date.created | 2025-01 | |
| dc.date.issued | 2021-11 | |
| dc.departamento | Instituto de Tecnología e Ingeniería del Software de la Universidad de Málaga | |
| dc.description.abstract | In order to lower latency and reduce energy consumption, edge computing proposes offloading some computation-intensive tasks usually performed in the cloud onto nearby devices in the frontier/edge of the access networks. However, the current task offloading approaches are often quite simple. They neither consider the high diversity of hardware and software technologies present in edge network devices nor take into account that some tasks may require some specific software and hardware infrastructure to be executed. This article pro- poses a task offloading process that leans on software product line technologies, which are a very good option to model the vari- ability of software and hardware present in edge environments. First, our approach automates the separation of application tasks, considering the data and operation needs and restric- tions among them, and identifying the hardware and software resources required by each task. Second, our approach mod- els and manages separately the infrastructure available for task offloading, as a set of nodes that provide certain hardware and software resources. This separation allows to reason about alter- native offloading of tasks with different hardware and software resource requirements, in heterogeneous nodes and minimizing energy consumption. In addition, the offloading process considers alternative implementations of tasks to choose the one that best fits the hardware and software characteristics of the available edge network infrastructure. The experimental results show that our approach reduces the energy consumption in the user node by approximately 41%–62%, and the energy consumption of the devices involved in a task offloading solution by 34%–48%. | es_ES |
| dc.identifier.citation | A. Cañete, M. Amor and L. Fuentes, "Energy-Efficient Deployment of IoT Applications in Edge-Based Infrastructures: A Software Product Line Approach," in IEEE Internet of Things Journal, vol. 8, no. 22, pp. 16427-16439, 15 Nov.15, 2021, doi: 10.1109/JIOT.2020.3030197. keywords: {Task analysis;Hardware;Software;Internet of Things;Energy consumption;Resource management;Software algorithms;Edge computing (EC);energy efficiency;Internet of Things (IoT);software product lines (SPLs)}, | es_ES |
| dc.identifier.doi | 10.1109/JIOT.2020.3030197 | |
| dc.identifier.uri | https://hdl.handle.net/10630/37360 | |
| dc.language.iso | eng | es_ES |
| dc.publisher | IEEE Xplore | es_ES |
| dc.rights | Atribución-NoComercial-CompartirIgual 4.0 Internacional | * |
| dc.rights.accessRights | open access | es_ES |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
| dc.subject | Energía - Consumo | es_ES |
| dc.subject.other | Edge computing | es_ES |
| dc.subject.other | energy efficiency | es_ES |
| dc.subject.other | Internet of Things | es_ES |
| dc.subject.other | software product lines | es_ES |
| dc.subject.other | variability models | es_ES |
| dc.title | Energy-Efficient Deployment of IoT Applications in Edge-Based Infrastructures: A Software Product Line Approach | es_ES |
| dc.type | journal article | es_ES |
| dc.type.hasVersion | SMUR | es_ES |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 431c7076-c749-483c-8fd6-b9c18bf33a13 | |
| relation.isAuthorOfPublication | f6b287c7-3d95-4d31-bcf5-7e9a7a7fc90e | |
| relation.isAuthorOfPublication.latestForDiscovery | 431c7076-c749-483c-8fd6-b9c18bf33a13 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- iot-riuma.pdf
- Size:
- 1003.54 KB
- Format:
- Adobe Portable Document Format
- Description:

