A product family approach to graceful degradation

8Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Design of gracefully degrading systems, where functionality is gradually reduced in the face of faults, has traditionally been a very difficult and error-prone task. General approaches to graceful degradation are typically limited to re-implementation of the system for a number of pre-designated fallback configurations. We describe an architecture-based approach to gracefully degrading systems based upon Product Family Architectures (PFAs) combined with automatic reconfiguration. A PFA is a region of a system design space populated by different, but related, products sharing similar architectures and components. Each system instance within a PFA yields a distinct price/performance point, and represents a different model in the praduct family. The unifying mechanism that joins PFAs and gracefully degrading systems is automatic reconflguration - in the face of a fault, the system reconfigures to a different PFA configuration point that optimizes the functionality available with the remaining resources. In this process, the system sheds some of the non-critical junctions that make up such a large percentage of modem embedded systems. System designers can also exploit a reconflguration mechanism to provide graceful upgrade and unique logistical benefits. The RoSES (Robust Self-configuring Embedded Systems) project employs such a reconfiguration approach, seeking to create a revolutionary means to build selfcustomizing, distributed, embedded control systems. © 2001 by Springer Science+Business Media New York.

Cite

CITATION STYLE

APA

Nace, W., & Koopman, P. (2001). A product family approach to graceful degradation. In IFIP Advances in Information and Communication Technology (Vol. 61, pp. 131–140). Springer New York LLC. https://doi.org/10.1007/978-0-387-35409-5_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free