The development of dependable software systems is a costly un-dertaking. Fault tolerance techniques as well as self-repair capa-bilities usually result in additional system complexity which can even spoil the intended improvement with respect to dependabil-ity. We therefore present a pattern-based approach for the design of service-based systems which enables self-managing capabilities by reusing proven fault tolerance techniques in form of Fault Toler-ance Patterns. The pattern specification consists of a service-based architectural design and deployment restrictions in form of UML deployment diagrams for the different architectural services. The architectural design is reused when designing the system architec-ture. The deployment restric...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
In this paper an MILP-based methodology is presented that allows to optimize the deployment of a set...
In this paper an MILP-based methodology is presented that allows to optimize the deployment of a set...
Middleware provides infrastructure support for creating dependable software systems. A specific midd...
The increasing size and complexity of software systems makes it hard to prevent or remove all possib...
The development of fault-tolerant systems continues to be difficult due to the evolving and crosscut...
The paper puts forward the idea of using fault toler-ance refinement patterns to assist system devel...
In order to facilitate incremental modeling and analysis of fault-tolerant embedded systems, we intr...
This paper is part of a larger research project aiming to integrate dependability analysis in the ea...
It is challenging to apply existing fault tolerance strategies for developing dependable Service Ori...
It is challenging to apply existing fault tolerance strategies for developing dependable Service Ori...
Considering the current trend of building systems from existing components that allow neither code i...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
Cyber-physical systems (CPSs) comprise networked computing units that monitor and control physical p...
Abstract—The development of modern distributed software systems poses a significant engineering chal...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
In this paper an MILP-based methodology is presented that allows to optimize the deployment of a set...
In this paper an MILP-based methodology is presented that allows to optimize the deployment of a set...
Middleware provides infrastructure support for creating dependable software systems. A specific midd...
The increasing size and complexity of software systems makes it hard to prevent or remove all possib...
The development of fault-tolerant systems continues to be difficult due to the evolving and crosscut...
The paper puts forward the idea of using fault toler-ance refinement patterns to assist system devel...
In order to facilitate incremental modeling and analysis of fault-tolerant embedded systems, we intr...
This paper is part of a larger research project aiming to integrate dependability analysis in the ea...
It is challenging to apply existing fault tolerance strategies for developing dependable Service Ori...
It is challenging to apply existing fault tolerance strategies for developing dependable Service Ori...
Considering the current trend of building systems from existing components that allow neither code i...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
Cyber-physical systems (CPSs) comprise networked computing units that monitor and control physical p...
Abstract—The development of modern distributed software systems poses a significant engineering chal...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
In this paper an MILP-based methodology is presented that allows to optimize the deployment of a set...
In this paper an MILP-based methodology is presented that allows to optimize the deployment of a set...