We are concerned with software that can self-adapt to satisfy certain reliability requirements, in spite of adverse changes affecting the environment in which it is embedded. Self-adapting software architectures are heavily based on dynamic binding. The bindings among components are dynamically set as the conditions that require a self-adaptation are discovered during the system's lifetime. By adopting a suitable modeling approach, the dynamic binding problem can be formulated as a discrete-time feedback control problem, and solved with very simple techniques based on linear blocks. Doing so, reliability objectives are in turn formulated as set point tracking ones in the presence of disturbances, and attained without the need for optimizati...
At present,great demands are posed on software dependability.But how to elicit the dependability req...
Self-adaptive software systems monitor their operation and adapt when their requirements fail due to...
An increasingly important requirement for certain classes of software-intensive systems is the abili...
We are concerned with software that can self-adapt to satisfy certain reliability requirements, in s...
We are concerned with software that can self-adapt to satisfy certain reliability requirements, in s...
This paper explores a formally grounded approach to solve the problem of dynamic binding in service-...
This paper investigates a novel approach to derive self-adaptive software by automatically modifying...
Self-adaptation enables software to execute successfully in dynamic, unpredictable, and uncertain en...
Self-adaptation enables software to execute successfully in dynamic, unpredictable, and uncertain en...
The pervasiveness and growing complexity of software systems are challenging software engineering to...
The pervasiveness and growing complexity of software systems are challenging software engineering to...
Reliability-driven dynamic binding through fuzzy control Description Established results from contro...
Dependable software systems, like any other software sys-tem, are subject to change during their lif...
Modern software systems are increasingly characterized by uncertainties in the operating context and...
An increasingly important concern of software engineers is handling uncertainties at design time, su...
At present,great demands are posed on software dependability.But how to elicit the dependability req...
Self-adaptive software systems monitor their operation and adapt when their requirements fail due to...
An increasingly important requirement for certain classes of software-intensive systems is the abili...
We are concerned with software that can self-adapt to satisfy certain reliability requirements, in s...
We are concerned with software that can self-adapt to satisfy certain reliability requirements, in s...
This paper explores a formally grounded approach to solve the problem of dynamic binding in service-...
This paper investigates a novel approach to derive self-adaptive software by automatically modifying...
Self-adaptation enables software to execute successfully in dynamic, unpredictable, and uncertain en...
Self-adaptation enables software to execute successfully in dynamic, unpredictable, and uncertain en...
The pervasiveness and growing complexity of software systems are challenging software engineering to...
The pervasiveness and growing complexity of software systems are challenging software engineering to...
Reliability-driven dynamic binding through fuzzy control Description Established results from contro...
Dependable software systems, like any other software sys-tem, are subject to change during their lif...
Modern software systems are increasingly characterized by uncertainties in the operating context and...
An increasingly important concern of software engineers is handling uncertainties at design time, su...
At present,great demands are posed on software dependability.But how to elicit the dependability req...
Self-adaptive software systems monitor their operation and adapt when their requirements fail due to...
An increasingly important requirement for certain classes of software-intensive systems is the abili...