Self-adaptive systems: A systematic literature review across categories and domains
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 …
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
Mobile applications require dynamic reconfiguration services (DRS) to self-adapt their
behavior to the context changes (eg, scarcity of resources). Dynamic Software Product Lines …
behavior to the context changes (eg, scarcity of resources). Dynamic Software Product Lines …
Prodspl: Proactive self-adaptation based on dynamic software product lines
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 …
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
Mobile computing has fast emerged as a pervasive technology to replace the old computing
paradigms with portable computation and context-aware communication. Existing software …
paradigms with portable computation and context-aware communication. Existing software …
Plain: Plugin for predicting the usability of mobile user interface
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 …
system by automatically tailoring the graphical user interface presentation according to the …
Energy efficient adaptation engines for android applications
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 …
their components (eg, better processors, larger screens). Although the hardware consumes …
HAFLoop: An architecture for supporting highly adaptive feedback loops in self-adaptive systems
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 …
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
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 …
places, etc.). Many academic and industrial studies are conducted about design methods …
Feature location in model-based software product lines through a genetic algorithm
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 …
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
Mobile or pervasive systems continuously change their environments and resources (eg
Battery or bandwidth). Mobile applications require different services when they enter or exit …
Battery or bandwidth). Mobile applications require different services when they enter or exit …