Dr Nelly Bencomo nelly.bencomo@durham.ac.uk
Associate Professor
Dynamic decision networks for decision-making in self-adaptive systems: a case study
Bencomo, Nelly; Belaggoun, Amel; Issarny, Valérie
Authors
Amel Belaggoun
Valérie Issarny
Contributors
Marin Litoiu
Editor
John Mylopoulos
Editor
Abstract
Bayesian decision theory is increasingly applied to support decision-making processes under environmental variability and uncertainty. Researchers from application areas like psychology and biomedicine have applied these techniques successfully. However, in the area of software engineering and specifically in the area of self-adaptive systems (SASs), little progress has been made in the application of Bayesian decision theory. We believe that techniques based on Bayesian Networks (BNs) are useful for systems that dynamically adapt themselves at runtime to a changing environment, which is usually uncertain. In this paper, we discuss the case for the use of BNs, specifically Dynamic Decision Networks (DDNs), to support the decision-making of self-adaptive systems. We present how such a probabilistic model can be used to support the decision-making in SASs and justify its applicability. We have applied our DDN-based approach to the case of an adaptive remote data mirroring system. We discuss results, implications and potential benefits of the DDN to enhance the development and operation of self-adaptive systems, by providing mechanisms to cope with uncertainty and automatically make the best decision.
Citation
Bencomo, N., Belaggoun, A., & Issarny, V. (2013). Dynamic decision networks for decision-making in self-adaptive systems: a case study. In M. Litoiu, & J. Mylopoulos (Eds.), . https://doi.org/10.1109/seams.2013.6595498
Conference Name | Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2013, San Francisco, CA, USA, May 20-21, 2013 |
---|---|
Conference Location | San Francisco, CA |
Start Date | May 20, 2013 |
End Date | May 21, 2013 |
Online Publication Date | Sep 12, 2013 |
Publication Date | 2013 |
Deposit Date | Sep 29, 2022 |
Publicly Available Date | Oct 13, 2022 |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 113-122 |
DOI | https://doi.org/10.1109/seams.2013.6595498 |
Public URL | https://durham-repository.worktribe.com/output/1135628 |
Files
Accepted Conference Proceeding
(3 Mb)
PDF
Copyright Statement
© 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
You might also like
History-aware explanations: towards enabling human-in-the-loop in self-adaptive systems
(2022)
Conference Proceeding
Decision-Making under Uncertainty: Be Aware of your Priorities
(2022)
Journal Article
Modeling Autonomic Systems in the time of ML, DevOps and Microservices
(2021)
Conference Proceeding
From a Series of (Un)fortunate Events to Global Explainability of Runtime Model-Based Self-Adaptive Systems
(2021)
Conference Proceeding
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search