We present a framework that will enable scalable analysis and design of graceful degradation in distributed embedded systems. We define graceful degradation in terms of utility. A system that gracefully degrades suffers a proportional loss of system utility as individual software and hardware components fail. However, explicitly designing a system to gracefully degrade; i.e. handle all possible combinations of component failures, becomes impractical for systems with more than a few components. We avoid this exponential complexity of component combinations by exploiting the structure of the system architecture to partition components into subsystems. We view each subsystem as a configuration of components that changes when components are rem...
Distributed programs must often display graceful degradation, reacting adaptively to changes in the ...
Embedded systems increasingly entail complex issues of hardware-software (HW-SW) co-design. As the n...
It is imperative to accept that failures can and will occur, even in meticulously designed distribu...
Automatic graceful degradation can be accomplished by reconfiguring the software elements of a distr...
Abstract. System-wide graceful degradation may be a viable approach to improving dependability in co...
System-wide graceful degradation may be a viable approach to improving dependability in computer sys...
Abstract. System-wide graceful degradation may be a viable approach to improving dependability in co...
Graceful degradation entails a proportional loss of functionality or the reduction in the quality of...
Recently, we witness a significant amount of effort be-ing put into a research of robustness of comp...
We present the concept of alternative functionality for improving dependability in distributed embed...
Embedded systems are becoming pervasive in diverse application domains,such as automotive, avionic, ...
Previous research which has considered task allocation and fault-tolerance together has concentrated...
It is imperative to accept that failures can and will occur even in meticulously designed distribute...
[[abstract]]The growing complexity in the functionality and system architecture of embedded systems ...
In recent years, the study of distributed systems has become an increasingly important focus of comp...
Distributed programs must often display graceful degradation, reacting adaptively to changes in the ...
Embedded systems increasingly entail complex issues of hardware-software (HW-SW) co-design. As the n...
It is imperative to accept that failures can and will occur, even in meticulously designed distribu...
Automatic graceful degradation can be accomplished by reconfiguring the software elements of a distr...
Abstract. System-wide graceful degradation may be a viable approach to improving dependability in co...
System-wide graceful degradation may be a viable approach to improving dependability in computer sys...
Abstract. System-wide graceful degradation may be a viable approach to improving dependability in co...
Graceful degradation entails a proportional loss of functionality or the reduction in the quality of...
Recently, we witness a significant amount of effort be-ing put into a research of robustness of comp...
We present the concept of alternative functionality for improving dependability in distributed embed...
Embedded systems are becoming pervasive in diverse application domains,such as automotive, avionic, ...
Previous research which has considered task allocation and fault-tolerance together has concentrated...
It is imperative to accept that failures can and will occur even in meticulously designed distribute...
[[abstract]]The growing complexity in the functionality and system architecture of embedded systems ...
In recent years, the study of distributed systems has become an increasingly important focus of comp...
Distributed programs must often display graceful degradation, reacting adaptively to changes in the ...
Embedded systems increasingly entail complex issues of hardware-software (HW-SW) co-design. As the n...
It is imperative to accept that failures can and will occur, even in meticulously designed distribu...