Most adaptive systems have compensation mechanisms for recovering from or preventing failures. However, sometimes a compensation is not essential. Hence, diagnosing and compensating each and every one of their failures may be ineffective. Rather than polluting a requirements specification with fine grained definition of failure-handling conditions, this work aims to increase the flexibility of failure handling in self-adaptive systems using tolerance policies. We allow the expression of conditions in which certain failures may be ignored – i.e., conditions on which a failure will not be compensated. Such policies may lead to reduced costs and performance improvement. The FAST framework consists of the definition of a tolerance policy, t...
Abstract—The development of modern distributed software systems poses a significant engineering chal...
Requirements Engineering (RE) focuses on eliciting, modelling, and analysing the requirements and en...
An adaptive scheme for software fault-tolerance is evaluated from the point of view of performabilit...
Most adaptive systems have compensation mechanisms for recovering from or preventing failures. Howev...
Abstract. Fault-tolerant programs are typically not only difficult to implement but also incur extra...
. Fault-tolerant programs are typically not only difficult to implement but also incur extra costs i...
This paper describes a Fault Tolerance System (FTS) implemented in a new self-adaptive hardware arch...
Fault tolerance is the characteristic of a system that tolerates the class of failures. It will anal...
This paper revisits the interconnection of self-stabilization and fault-tolerance. Self-stabilizing ...
. An adaptive computing system is one that modifies its behavior based on changes in the environment...
Self-adaptation allows continuously running software sys-tems to operate in changing and uncertain c...
International audienceA system that remains dependable when facing changes is called resilient. The ...
Abstract. Local design and optimization of the components of a fault-manage-ment system results in s...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
Abstract—The development of modern distributed software systems poses a significant engineering chal...
Requirements Engineering (RE) focuses on eliciting, modelling, and analysing the requirements and en...
An adaptive scheme for software fault-tolerance is evaluated from the point of view of performabilit...
Most adaptive systems have compensation mechanisms for recovering from or preventing failures. Howev...
Abstract. Fault-tolerant programs are typically not only difficult to implement but also incur extra...
. Fault-tolerant programs are typically not only difficult to implement but also incur extra costs i...
This paper describes a Fault Tolerance System (FTS) implemented in a new self-adaptive hardware arch...
Fault tolerance is the characteristic of a system that tolerates the class of failures. It will anal...
This paper revisits the interconnection of self-stabilization and fault-tolerance. Self-stabilizing ...
. An adaptive computing system is one that modifies its behavior based on changes in the environment...
Self-adaptation allows continuously running software sys-tems to operate in changing and uncertain c...
International audienceA system that remains dependable when facing changes is called resilient. The ...
Abstract. Local design and optimization of the components of a fault-manage-ment system results in s...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
Abstract—The development of modern distributed software systems poses a significant engineering chal...
Requirements Engineering (RE) focuses on eliciting, modelling, and analysing the requirements and en...
An adaptive scheme for software fault-tolerance is evaluated from the point of view of performabilit...