• DocumentCode
    2991534
  • Title

    Dynamic decision networks for decision-making in self-adaptive systems: A case study

  • Author

    Bencomo, Nelly ; Belaggoun, Amel ; Issarny, V.

  • Author_Institution
    Inria Paris-Rocquencourt, Le Chesnay, France
  • fYear
    2013
  • fDate
    20-21 May 2013
  • Firstpage
    113
  • Lastpage
    122
  • 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.
  • Keywords
    belief networks; software engineering; BN; Bayesian decision theory; Bayesian network; SAS; adaptive remote data mirroring system; biomedicine; decision making; dynamic decision network; environmental uncertainty; environmental variability; psychology; self-adaptive system; software engineering; Bayes methods; Decision making; Monitoring; Random variables; Runtime; Topology; Uncertainty; bayesian networks; dynamic decision networks; self-adaptive systems; uncertainty modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2013 ICSE Workshop on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2157-2305
  • Print_ISBN
    978-1-4799-0344-3
  • Type

    conf

  • DOI
    10.1109/SEAMS.2013.6595498
  • Filename
    6595498