Self-adaptive software: Landscape and research challenges
M Salehie, L Tahvildari - ACM transactions on autonomous and adaptive …, 2009 - dl.acm.org
Software systems dealing with distributed applications in changing environments normally
require human supervision to continue operation in all conditions. These (re-) configuring …
require human supervision to continue operation in all conditions. These (re-) configuring …
Dynamic adaptation of policies using machine learning
A Pelaez, A Quiroz, M Parashar - 2016 16th IEEE/ACM …, 2016 - ieeexplore.ieee.org
Managing large systems in order to guarantee certain behavior is a difficult problem due to
their dynamic behavior and complex interactions. Policies have been shown to provide a …
their dynamic behavior and complex interactions. Policies have been shown to provide a …
An agent-based logic description language for dynamic evolution
L Qing-shan, C Hua, L Cong - 2012 Third World Congress on …, 2012 - ieeexplore.ieee.org
Application of Agent technology to software evolution is considered to be a possible
approach to make software be adaptable to environment change. The dynamic …
approach to make software be adaptable to environment change. The dynamic …
[PDF][PDF] Technical report: A systematic survey on the design of self-adaptive software systems using control engineering approaches
T Patikirikorala, A Colman… - … for Adaptive and …, 2012 - researchbank.swinburne.edu.au
Control engineering approaches have been identified as a promising design tool to
integrate selfadaptive capabilities into software systems. Introduction of the feedback loop …
integrate selfadaptive capabilities into software systems. Introduction of the feedback loop …
[PDF][PDF] Using nonlinear control of resources to achieve differential performance objectives in software systems
T Patikirikorala - vol. PhD Thesis, 2012 - researchbank.swinburne.edu.au
In many competitive business domains, software systems have become vital to achieve the
business objectives efficiently. In such software systems, maintaining performance …
business objectives efficiently. In such software systems, maintaining performance …
A quality-driven approach to enable decision-making in self-adaptive software
M Salehie - 2010 - uwspace.uwaterloo.ca
Self-adaptive software systems are increasingly in demand. The driving forces are changes
in the software “self” and “context”, particularly in distributed and pervasive applications …
in the software “self” and “context”, particularly in distributed and pervasive applications …
Event-based evolution mechanism in dynamic environment for multi-agent system
Q Li, H Chu, L Diao, L Zhang - 2014 10th International …, 2014 - ieeexplore.ieee.org
As Agent-based software development methods get more and more attention and Agent-
based software system has been used in a variety of occasions, the features and …
based software system has been used in a variety of occasions, the features and …
[图书][B] Using data analytics for reliability and autonomic management of large-scale systems
A Pelaez - 2015 - search.proquest.com
Large-scale clusters are growing at a rapid pace, and the resulting amount of monitoring
data produced in these systems is also increasing. The goal of this research is to investigate …
data produced in these systems is also increasing. The goal of this research is to investigate …
[PDF][PDF] Intelligent data-collaboration mechanism under the distributed application environment
JL Ding, W Chen, J Gao - Organization (DCVO) - cmnt.lv
Because of the complexity, the dynamic and uncertainty of the distributed applications
environment, the data-collaboration crisis caused by isolated information island is serious …
environment, the data-collaboration crisis caused by isolated information island is serious …
[PDF][PDF] Multi-Model Switching and Tuning Adaptive Control for QoS management in software systems
TN Patikirikorala - Message from General Chair, 2010 - academia.edu
QoS assurance in increasingly complex service based computer systems. A number of
control loop schemes have been proposed for computer systems each with advantages and …
control loop schemes have been proposed for computer systems each with advantages and …