kirancodes.me
To Proof Maintenance & Beyond!

A framework for managing uncertainty in self-adaptive software systems

Naeem Esfahani

Abstract

Self-adaptation endows a software system with the ability to satisfy certain objectives by automatically modifying its behavior. While many promising approaches for the construction of self-adaptive software systems have been developed, the majority of them ignore the uncertainty underlying the adaptation decisions. This has been one of the key inhibitors to widespread adoption of self-adaption techniques in risk-averse real-world settings. In this research abstract I outline my ongoing effort in the development of a framework for managing uncertainty in self-adaptation. This framework employs state-of-the-art mathematical approaches to model and assess uncertainty in adaptation decisions. Preliminary results show that knowledge about uncertainty allows self-adaptive software systems to make better decisions.

BibTeX
@inproceedings{Esfahani:ASE11,
  author    = {Naeem Esfahani},
  title     = {A framework for managing uncertainty in self-adaptive software systems},
  booktitle = {ASE},
  pages     = {646--650},
  publisher = {{IEEE} Computer Society},
  year      = {2011},
}

Related papers