International audienceThe behaviour of self adaptive systems can be emergent. The difficulty in predicting the system's behaviour means that there is scope for the system to surprise its customers and its developers. Because its behaviour is emergent, a self-adaptive system needs to garner confidence in its customers and it needs to resolve any surprise on the part of the developer during testing and mainteinance. We believe that these two functions can only be achieved if a self-adaptive system is also capable of self-explanation. We argue a self-adaptive system's behaviour needs to be explained in terms of satisfaction of its requirements. Since self-adaptive system requirements may themselves be emergent, a means needs to be found to exp...
To deal with the increasing complexity and uncertainty of software systems, novel software engineeri...
Self-adaptive software can assess and modify its behavior when the assessment indicates that the pro...
Self-adaptive systems have the capability to autonomously modify their behavior at run-time in respo...
The behaviour of self adaptive systems can be emergent, which means that the system’s behaviour may ...
The behaviour of self adaptive systems can be emergent. The difficulty in predicting the system's be...
This work advocate self-explanation as one foundation of self-* properties. Arguing that for system ...
Self-adaptive systems aim at autonomously achieving their objectives in a dynamic environment, adap...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
Designing software systems with uncertainties, such as incomplete knowledge about changing system go...
Designing software systems with uncertainties, such as incomplete knowledge about changing system go...
Designing software systems with uncertainties, such as incomplete knowledge about changing system go...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
A self-adaptive system aims at anticipating changes which occur in a complex environment and automat...
Today's software is expected to be able to work autonomously in an unpredictable environment, avoidi...
Self-adaptation has been widely recognized as an effective approach to deal with the increasing comp...
To deal with the increasing complexity and uncertainty of software systems, novel software engineeri...
Self-adaptive software can assess and modify its behavior when the assessment indicates that the pro...
Self-adaptive systems have the capability to autonomously modify their behavior at run-time in respo...
The behaviour of self adaptive systems can be emergent, which means that the system’s behaviour may ...
The behaviour of self adaptive systems can be emergent. The difficulty in predicting the system's be...
This work advocate self-explanation as one foundation of self-* properties. Arguing that for system ...
Self-adaptive systems aim at autonomously achieving their objectives in a dynamic environment, adap...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
Designing software systems with uncertainties, such as incomplete knowledge about changing system go...
Designing software systems with uncertainties, such as incomplete knowledge about changing system go...
Designing software systems with uncertainties, such as incomplete knowledge about changing system go...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
A self-adaptive system aims at anticipating changes which occur in a complex environment and automat...
Today's software is expected to be able to work autonomously in an unpredictable environment, avoidi...
Self-adaptation has been widely recognized as an effective approach to deal with the increasing comp...
To deal with the increasing complexity and uncertainty of software systems, novel software engineeri...
Self-adaptive software can assess and modify its behavior when the assessment indicates that the pro...
Self-adaptive systems have the capability to autonomously modify their behavior at run-time in respo...