Model Driven Prediction and Control
Assel Akzhalova,
Assel Altayeva and
Nurzhan Duzbayev |
 |
REFEREED
ARTICLE

PDF Version |
Abstract
Self-adaptive systems are capable of changing their behaviour at runtime to meet
target constraints. An important research question is how quality of service models
can inform runtime adaptation. We sketch one solution to this question by application
of control theory to improve performance of queued systems by means of architectural
adaptation.
Previous research by our group has shown how Auto-Regressive Integrated Moving
Average techniques can be utilized to forecast how Quality of Service (QoS) characteristics are likely to evolve in the near future. This is particularly important in cases
where systems can be adapted to counter QoS constraint violations. In this paper, we
show how, given a similar type of QoS characteristic forecasts, strategies of architectural adaptation can be implemented that pre-emptively avoid QoS violations. The
novelty of our approach is that we use classical control theory to ensure that our adaptation strategies are stable, in the sense that they do not oscillate between choices.
We provide a description of how our control theoretic model can be implemented using
context-based interception in .NET via model driven engineering.
Note: Due to the typographical sophistication of this article, no HTML version is available. Please use the PDF version.
About the authors

|
|
Assel Akzhalova is a Ph.D. student at the Predictable Assembly
Laboratory, a subgroup of the Department of Computer Science,
King's College London. She holds a Candidate Ph.D. degree in control systems from the Al-Farabi Kazakh National University where
she is an associate professor. assel.akzhalova@kcl.ac.uk |

|
|
Assel Altayeva holds a Master's degree in mathematics from
Novosibirsk State University, specializing in domain theory. Her
main research interests lie in the application of domain theory to
provide a formal foundation for optimal control. assel.altayeva@kcl.ac.uk
|
 |
|
Nurzhan Duzbayev is a Ph.D. student at the Predictable Assembly Laboratory, King's College London. He holds a Masters degree
in control systems from the Al-Farabi Kazakh National University. nurzhan.duzbayev@kcl.ac.uk |
Cite this article as follows: Assel Akzhalova, Assel Altayeva and Nurzhan Duzbayev: "Model Driven Prediction and Control", in Journal of Object Technology, vol. 6, no. 11,
Special Issue on Advances in Quality of Service Management,
December 2007, pp. 81-94 http://www.jot.fm/issues/issue 2007_12/article3/
|