Distributed applications executing in probabilistic environments, like the Internet, often need to make timing assumptions, for instance about the maximum message delay or the round-trip delay. In the case of adaptive systems these bounds should be computed at run-time, using probabilistic or other more or less ad hoc approaches, typically with the objective of improving the application performance. From a dependability perspective, however, the concern is to secure some properties on which the application can rely. Building on previous work where we set the stage for dependable adaptation, we introduce a general framework for implementing improved solutions for dependable adaptation. During its lifetime, a system alternates periods where i...
Adaptive software systems are designed to cope with unpredictable and evolving usage behaviors and e...
Part 1: Full PapersInternational audienceWe consider the problem of modelling and verifying the beha...
This paper discusses the problem of testing the performance of the adaptation layer in a self-adapti...
Reviewed by Miguel P. CorreiaDistributed protocols executing in uncertain environments, like the Int...
Distributed applications executing in uncertain environments, like the Internet, need to make timing...
Tese de doutoramento, Informática (Engenharia Informática), Universidade de Lisboa, Faculdade de Ciê...
Due to the diffusion of IoT, modern software systems are often thought to control and coordinate sma...
In open and heterogeneous environments, where an unpredictable number of applications compete for a ...
. Due to the diffusion of IoT, modern software systems are often thought to control and coordinate s...
Due to the diffusion of IoT, modern software systems are often thought tocontrol and coordinate smar...
peer-reviewedTiming analysis is the application of one or more well-established predictive methods ...
Smart environment applications demand novel solutions for managing quality of services, especially a...
Dynamic adaptation means that components are reconfigured at run time. Consequently, the degree to w...
Software-intensive systems are increasingly expected to operate under changing and uncertain conditi...
An effective design of effective and efficient self-adaptive systems may rely on several existing ap...
Adaptive software systems are designed to cope with unpredictable and evolving usage behaviors and e...
Part 1: Full PapersInternational audienceWe consider the problem of modelling and verifying the beha...
This paper discusses the problem of testing the performance of the adaptation layer in a self-adapti...
Reviewed by Miguel P. CorreiaDistributed protocols executing in uncertain environments, like the Int...
Distributed applications executing in uncertain environments, like the Internet, need to make timing...
Tese de doutoramento, Informática (Engenharia Informática), Universidade de Lisboa, Faculdade de Ciê...
Due to the diffusion of IoT, modern software systems are often thought to control and coordinate sma...
In open and heterogeneous environments, where an unpredictable number of applications compete for a ...
. Due to the diffusion of IoT, modern software systems are often thought to control and coordinate s...
Due to the diffusion of IoT, modern software systems are often thought tocontrol and coordinate smar...
peer-reviewedTiming analysis is the application of one or more well-established predictive methods ...
Smart environment applications demand novel solutions for managing quality of services, especially a...
Dynamic adaptation means that components are reconfigured at run time. Consequently, the degree to w...
Software-intensive systems are increasingly expected to operate under changing and uncertain conditi...
An effective design of effective and efficient self-adaptive systems may rely on several existing ap...
Adaptive software systems are designed to cope with unpredictable and evolving usage behaviors and e...
Part 1: Full PapersInternational audienceWe consider the problem of modelling and verifying the beha...
This paper discusses the problem of testing the performance of the adaptation layer in a self-adapti...