International audienceIn recent years, there has been a growing interest towards the application of artificial intelligence approaches in software engineering (SE) processes. In the specific area of SE for self-adaptive systems (SASs) there is a growing research awareness about the synergy between SE and AI. However, just few significant results have been published. This paper briefly studies uncertainty in SASs and surveys techniques that have been developed to engineer SASs in order to tackle uncertainty. In particular, we highlight techniques that use AI concepts. We also report and discuss our own experience using Dynamic Decision Networks (DDNs) to model and support decision-making in SASs while explicitly taking into account uncertain...
The last five years have seen a surge in interest in the use of techniques from Bayesian decision th...
International audienceThis paper deals with decision making in a real time optimization context unde...
Abstract. [Context / Motivation] Different modeling techniques have been used to model requirements ...
Bayesian decision theory is increasingly applied to support decision-making processes under environm...
Abstract—Bayesian decision theory is increasingly applied to support decision-making processes under...
International audienceBayesian decision theory is increasingly applied to support decision-making pr...
Conference of 36th International Conference on Software Engineering, ICSE 2014 ; Conference Date: 31...
Any conclusion about a system’s hidden behaviour based on the observation of findings emanating from...
Abstract. The ever-growing complexity of software systems coupled with their stringent availability ...
In this paper, we claim that software development will do well by explicit modeling of its uncertain...
The lifetime of many software systems is surprisingly long, often far exceeding initial plans and ex...
Ensuring that systems achieve their goals under uncertainty is a key driver for self-adaptation. Nev...
Bayesian networks are a popular mechanism for dealing with uncertainty in complex situations. They a...
[Context/Motivation] Different modeling techniques have been used to model requirements and decision...
The problem of mitigating uncertainty in self-adaptation has driven much of the research proposed in...
The last five years have seen a surge in interest in the use of techniques from Bayesian decision th...
International audienceThis paper deals with decision making in a real time optimization context unde...
Abstract. [Context / Motivation] Different modeling techniques have been used to model requirements ...
Bayesian decision theory is increasingly applied to support decision-making processes under environm...
Abstract—Bayesian decision theory is increasingly applied to support decision-making processes under...
International audienceBayesian decision theory is increasingly applied to support decision-making pr...
Conference of 36th International Conference on Software Engineering, ICSE 2014 ; Conference Date: 31...
Any conclusion about a system’s hidden behaviour based on the observation of findings emanating from...
Abstract. The ever-growing complexity of software systems coupled with their stringent availability ...
In this paper, we claim that software development will do well by explicit modeling of its uncertain...
The lifetime of many software systems is surprisingly long, often far exceeding initial plans and ex...
Ensuring that systems achieve their goals under uncertainty is a key driver for self-adaptation. Nev...
Bayesian networks are a popular mechanism for dealing with uncertainty in complex situations. They a...
[Context/Motivation] Different modeling techniques have been used to model requirements and decision...
The problem of mitigating uncertainty in self-adaptation has driven much of the research proposed in...
The last five years have seen a surge in interest in the use of techniques from Bayesian decision th...
International audienceThis paper deals with decision making in a real time optimization context unde...
Abstract. [Context / Motivation] Different modeling techniques have been used to model requirements ...