Self-adaptive systems: A systematic literature review across categories and domains

T Wong, M Wagner, C Treude - Information and Software Technology, 2022 - Elsevier
Context: Championed by IBM's vision of autonomic computing paper in 2003, the autonomic
computing research field has seen increased research activity over the last 20 years …

Applying multiobjective evolutionary algorithms to dynamic software product lines for reconfiguring mobile applications

GG Pascual, RE Lopez-Herrejon, M Pinto… - Journal of Systems and …, 2015 - Elsevier
Mobile applications require dynamic reconfiguration services (DRS) to self-adapt their
behavior to the context changes (eg, scarcity of resources). Dynamic Software Product Lines …

Prodspl: Proactive self-adaptation based on dynamic software product lines

I Ayala, AV Papadopoulos, M Amor… - Journal of Systems and …, 2021 - Elsevier
Abstract Dynamic Software Product Lines (DSPLs) are a well-accepted approach to self-
adaptation at runtime. In the context of DSPLs, there are plenty of reactive approaches that …

Migration of existing software systems to mobile computing platforms: a systematic map** study

I Alseadoon, A Ahmad, A Alkhalil, K Sultan - Frontiers of Computer Science, 2021 - Springer
Mobile computing has fast emerged as a pervasive technology to replace the old computing
paradigms with portable computation and context-aware communication. Existing software …

Plain: Plugin for predicting the usability of mobile user interface

M Soui, M Chouchane, I Gasmi… - … Conference on Computer …, 2017 - scitepress.org
Mobile user interfaces have the potential to improve the interaction between user and
system by automatically tailoring the graphical user interface presentation according to the …

Energy efficient adaptation engines for android applications

A Cañete, JM Horcas, I Ayala, L Fuentes - Information and Software …, 2020 - Elsevier
Context The energy consumption of mobile devices is increasing due to the improvement in
their components (eg, better processors, larger screens). Although the hardware consumes …

HAFLoop: An architecture for supporting highly adaptive feedback loops in self-adaptive systems

E Zavala, X Franch, J Marco, C Berger - Future Generation Computer …, 2020 - Elsevier
Most of the current self-adaptive systems (SASs) rely on static feedback loops such as the
IBM's MAPE-K loop for managing their adaptation process. Static loops do not allow SASs to …

Evaluation of mobile interfaces as an optimization problem

G Ines, S Makram, C Mabrouka, A Mourad - Procedia computer science, 2017 - Elsevier
Mobile applications are more and more present everywhere (at home, at work, in public
places, etc.). Many academic and industrial studies are conducted about design methods …

Feature location in model-based software product lines through a genetic algorithm

J Font, L Arcega, Ø Haugen, C Cetina - International Conference on …, 2016 - Springer
When following an extractive approach to build a model-based Software Product Line (SPL)
from a set of existing products, features have to be located across the product models. The …

Self-adaptation to mobile resources in service oriented architecture

N Ali, C Solis - 2015 IEEE International Conference on Mobile …, 2015 - ieeexplore.ieee.org
Mobile or pervasive systems continuously change their environments and resources (eg
Battery or bandwidth). Mobile applications require different services when they enter or exit …