Component-based software built from reusable software components is being used in a wide range of applications that have high dependability requirements. In order to achieve the required levels of dependability, it is necessary to incorporate into these complex systems means for coping with software faults. However, the problem is exacerbated if we consider the current trend of integrating off-the-shelf software components, from independent sources, which allow neither code inspection nor changes. To leverage the dependability properties of these systems, we need solutions at the architectural level that are able to guide the structuring of unreliable components into a fault-tolerant architecture. In this paper, we present an approach for s...
There are a number of computer control systems in which a fault in the software can endanger human l...
Standardized and reusable software (SW) objects (or SW components - in-house or pre-fabricated) are ...
AbstractIn this position paper, we argue how architectural abstractions can be effective in developi...
This paper considers the problem of integrating Commercial off-the-shelf (COTS) components into syst...
Component-based software engineering is an emerging paradigm for software development. Benefits of c...
This paper considers the problem of integrating commercial off-the-shelf (COTS) software components ...
The incorporation of fault tolerance into systems normally increases their complexity, which consequ...
This paper discusses how architectural abstractions can be effective in developing fault-tolerant so...
The increasing size and complexity of software systems makes it hard to prevent or remove all possib...
Considering the current trend of building systems from existing components that allow neither code i...
As building trustworthy (dependable) systems is one of the major challenges faced by software develo...
When building dependable systems by integrating untrusted software components that were not original...
With the increasing use of software in many systems like telecommunications, e-commerce, manufacturi...
International audienceEvolution of systems during their operational life is mandatory and both updat...
Commercial off-the-shelf (COTS) software components are built to be used as black boxes that cannot ...
There are a number of computer control systems in which a fault in the software can endanger human l...
Standardized and reusable software (SW) objects (or SW components - in-house or pre-fabricated) are ...
AbstractIn this position paper, we argue how architectural abstractions can be effective in developi...
This paper considers the problem of integrating Commercial off-the-shelf (COTS) components into syst...
Component-based software engineering is an emerging paradigm for software development. Benefits of c...
This paper considers the problem of integrating commercial off-the-shelf (COTS) software components ...
The incorporation of fault tolerance into systems normally increases their complexity, which consequ...
This paper discusses how architectural abstractions can be effective in developing fault-tolerant so...
The increasing size and complexity of software systems makes it hard to prevent or remove all possib...
Considering the current trend of building systems from existing components that allow neither code i...
As building trustworthy (dependable) systems is one of the major challenges faced by software develo...
When building dependable systems by integrating untrusted software components that were not original...
With the increasing use of software in many systems like telecommunications, e-commerce, manufacturi...
International audienceEvolution of systems during their operational life is mandatory and both updat...
Commercial off-the-shelf (COTS) software components are built to be used as black boxes that cannot ...
There are a number of computer control systems in which a fault in the software can endanger human l...
Standardized and reusable software (SW) objects (or SW components - in-house or pre-fabricated) are ...
AbstractIn this position paper, we argue how architectural abstractions can be effective in developi...