Arquitetura de Software para Eficiência Energética: Uma revisão Bibliométrica

Ana Clara Moledo Neves, Daniel Alvarez Gonçalves, Tiago Ruiz de Castro, Marcio Alexandre Dias Garrido, Douglas Vieira Barboza

Resumo


A crescente preocupação com a sustentabilidade no campo da engenharia de software tem impulsionado a pesquisa sobre eficiência energética em arquiteturas de software, especialmente em ambientes distribuídos e de computação em nuvem. Este estudo teve como objetivo analisar as tendências, lacunas e práticas adotadas na otimização energética de software por meio de uma revisão bibliométrica. A pesquisa foi conduzida com a utilização do pacote Bibliometrix no software R, analisando dados de publicações científicas, conferências e artigos relevantes. Os resultados indicaram um crescimento significativo nas publicações sobre o tema, especialmente após 2014, e destacaram áreas emergentes, como o uso de aprendizado de máquina para otimização energética. Contudo, a falta de métricas padronizadas e a predominância de publicações em conferências indicam que ainda há desafios a serem superados, como a consolidação de uma base teórica robusta. As contribuições da pesquisa incluem o mapeamento das principais tendências e a identificação de lacunas no conhecimento, apontando direções para futuras investigações, como a necessidade de estudos mais aprofundados em áreas como IoT e Edge Computing e a padronização de métricas para avaliar a eficiência energética.

Palavras-chave


Eficiência Energética. Computação em Nuvem. Computação Sustentável. Gestão Sustentável. Métricas de Otimização.

Texto completo:

PDF

Referências


ALRESHIDI, Abdulrahman et al. Software architecture for mobile cloud computing systems. Future Internet, v. 11, n. 11, p. 238, 2019.

BASHROUSH, Rabih; WOODS, Eoin. Architectural principles for energy-aware internet-scale applications. IEEE Software, v. 34, n. 3, p. 14-17, 2017.

CAPRA, E.; FRANCALANCI, C.; SLAUGHTER, S. A. Is software “green”? Application development environments and energy efficiency in open source applications. Information and Software Technology, v. 54, n. 1, p. 60–71, 2012.

GAMATIÉ, Abdoulaye et al. Empirical model-based performance prediction for application mapping on multicore architectures. Journal of Systems Architecture, v. 98, p. 1-16, 2019.

HASSAN, Mahmood Ul et al. Smart resource allocation in mobile cloud next-generation network (NGN) orchestration with context-aware data and machine learning for the cost optimization of microservice applications. Sensors, v. 24, n. 3, p. 865, 2024.

HERSEN, A; SANTOS, C. L. Uma investigação para redução de custo da energia elétrica: estudo de caso para uma indústria madeireira de pequeno porte. Revista da Micro e Pequena Empresa, v. 18, n. 2, p. 21-38, 2024.

INTERNATIONAL ENERGY AGENCY. World Energy Outlook 2024. Paris: IEA, 2024.

Disponível em: https://www.iea.org/reports/world-energy-outlook-2024 . Acesso em: 11 jun. 2025.

JÄRVENPÄÄ, Heli et al. A synthesis of green architectural tactics for ml-enabled systems. In: Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Society. 2024. p. 130-141.

KAUTISH, S.; GURUNG, D. Advancing sustainable computing: a systematic literature review of software, hardware, and algorithmic innovations. Transactions on Sustainable Computing, v. 1, n. 1, p. 1–19, maio 2025. DOI: 10.62762/TSC.2025.767094.

KAWAI JR, Mikio; PEDROSO, Marcelo Caldeira. Energy as a Service no Brasil: inovação no modelo de negócio tradicional de comercialização de energia. Revista da Micro e Pequena Empresa, v. 18, n. 3, p. 23-39, 2024.

LAGO, S.; SHALOM, D. E.; SIGMAN, M.; LAU, E. F.; PHILLIPS, C. Agreement attraction in Spanish comprehension. Journal of Memory and Language, v. 82, p. 133–149, 2015.

MÜLLER, Michael et al. He..ro DB: a concept for parallel data processing on heterogeneous hardware. In: International Conference on Architecture of Computing Systems. Cham: Springer International Publishing, 2020. p. 82–96.

PAZIENZA, Andrea et al. A holistic approach to environmentally sustainable computing. Innovations in Systems and Software Engineering, v. 20, n. 3, p. 347–371, 2024.

PROCACCIANTI, Giuseppe; LAGO, Patricia; LEWIS, Grace A. A catalogue of green architectural tactics for the cloud. In: IEEE 8th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems. IEEE, 2014. p. 29–36.

PROCACCIANTI, Giuseppe; LAGO, Patricia; BEVINI, Stefano. A systematic literature review on energy efficiency in cloud software architectures. Sustainable Computing: Informatics and Systems, v. 7, p. 2-10, 2015.

SCHAFFERNAK, H. Towards sustainable software quality in use: a review of energy efficiency and maintainability aspects in green ICT. Journal of Systems and Software, 2025. Disponível em: ScienceDirect.

STOKKE, Kristoffer Robin et al. Load balancing of multimedia workloads for energy efficiency on the Tegra K1 multicore architecture. In: Proceedings of the 8th ACM on Multimedia Systems Conference. 2017. p. 124–135.

TOURCHI MOGHADDAM, Mahyar; MØLLER HANSEN, Mads. Architecting cloud solutions for improved consulting practices: leveraging simulation for cost, performance, and energy efficiency. In: Proceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing. 2023. p. 1–8.

TOURCHI MOGHADDAM, Mahyar; OSMANOVIC, Admir; ENROTH, Max. Energy efficient cloud architecture solutions: a real case. In: Proceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing. 2023. p. 1–6.

WYSOCKI, W.; MICIUŁA, I.; PLECKA, P. Methods of improving software energy efficiency: a systematic literature review and the current state of applied methods in practice. Electronics, v. 14, n. 7, p. 1331, 2025. DOI: 10.3390/electronics14071331.

ZANFARDINO, Gennaro; MEMON, Mashal Afzal; TUCCI, Michele. Enhancing energy efficiency with reusable software ecosystems and persona-based UI/UX. In: Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering. 2025. p. 1449–1452.




DOI: https://doi.org/10.6034/rmpe.v19i1.2163

Apontamentos

  • Não há apontamentos.