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 …
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 …
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 …
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 …
become more challenging and costly. Even for the most technologically sophisticated and …
[PDF][PDF] The Journal of Systems & Software
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 …
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
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 …
improvements to source codes. There exist several refactoring techniques to improve …
Exploiting goal-oriented requirements models for increasing energy awareness: a research preview
Energy efficiency of software systems has been investigated by the Software Engineering
research community along different aspects. For example, conceptual frameworks and …
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 …
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 …
with regards to cell phones., where the control is frequently restricted by battery life. Green …
[PDF][PDF] On energy debt
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 …
terms of energy consumption over time, of choosing a flawed implementation of a software …