Energy-Aware Evolutionary Multi-Objective Refactoring for Bad Code Smells Correction of Android Applications

M Zamzame, S Sedighian Kashi… - Soft Computing …, 2023 - scj.kashanu.ac.ir
In software engineering, energy efficiency is an influential factor in the software development
and maintenance especially for battery-limited devices. While refactoring can improve the …

[PDF][PDF] Ranking Mobile Applications by Energy Efficiency

JPS da Rocha - 2023 - repositorio-aberto.up.pt
Ranking Mobile Applications by Energy Efficiency Page 1 FACULDADE DE ENGENHARIA DA
UNIVERSIDADE DO PORTO Ranking Mobile Applications by Energy Efficiency João Paulo …

[HTML][HTML] An empirical study on the impact of refactoring in Android applications

O Hamdi - 2021 - espace.etsmtl.ca
Android applications (apps) are becoming complex software that must be developed quickly
while continuously evolving to meet new user needs as well as regular updates. This rapid …

Explainable, Security-Aware and Dependency-Aware Framework for Intelligent Software Refactoring

C Abid - 2021 - deepblue.lib.umich.edu
As software systems continue to grow in size and complexity, their maintenance continues to
become more challenging and costly. Even for the most technologically sophisticated and …

[PDF][PDF] The Journal of Systems & Software

SU Lee, N Fernando, K Lee, JG Schneider - kevin-lee.co.uk
There is growing attention to energy efficiency in the software engineering field. This has
been driven by modern technologies, for example, Internet of Things (IoT), Social …

[PDF][PDF] Energy Efficiency Analysis of Code Refactoring Techniques for Green and Sustainable Software in Portable Devices. Electronics 2022, 11, 442

I Sanlıalp, MM Öztürk, T Yigit - 2022 - academia.edu
Code refactoring is a time-consuming and effort-intensive process that is applied for making
improvements to source codes. There exist several refactoring techniques to improve …

Exploiting goal-oriented requirements models for increasing energy awareness: a research preview

D Muñante, A Perini, A Susi - The 16th International i* Workshop (iStar' …, 2023 - hal.science
Energy efficiency of software systems has been investigated by the Software Engineering
research community along different aspects. For example, conceptual frameworks and …

[PDF][PDF] Planting Trees in the Android Forest: Energy Labeling for Mobile Applications

AF da Silva Moutinho - 2022 - repositorio-aberto.up.pt
Tools are automatically executed to analyze various Android applications to identify
energyrelated problems. The number of problems found in an application is then compared …

Green Mining for Android Based Applications Using Refactoring Approach

N Saju, J Garg, R Sehgal… - 2021 9th International …, 2021 - ieeexplore.ieee.org
The need for green programming arrangement is consistently becoming greater particularly
with regards to cell phones., where the control is frequently restricted by battery life. Green …

[PDF][PDF] On energy debt

M Couto, D Maia, J Saraiva, R Pereira - Proceedings of the 3rd …, 2020 - states.github.io
This paper introduces the concept of energy debt: a new metric, reflecting the implied cost in
terms of energy consumption over time, of choosing a flawed implementation of a software …