Extending Fault Tolerance Patterns by Visual Degradation Rules (bibtex)
Reference:
Matthias Tichy and Holger Giese, "Extending Fault Tolerance Patterns by Visual Degradation Rules", in Proc. of the Workshop on Visual Modeling for Software Intensive Systems (VMSIS) at the the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, USA, pp. 67-74, September 2005.
Abstract:
Embedded distributed systems play an important role in many advanced technical systems. In order to satisfy high availability and reliability requirements, fault tolerance techniques such as triple modular redundancy are employed. In addition, techniques for graceful degradation are required to handle situations when a system experiences too many faults to compensate them while still providing a reduced albeit sufficient functionality. As a formal visual specification technique to describe known standard fault tolerance solutions we proposed fault tolerance patterns [24] which capture the essential structure and relevant deployment restrictions of these solutions. Fault tolerance patterns are easily applied during the design of component-based systems to increase the reliability or availability of specific components or subsystems and permit to derive a correct initial deployment and guide the self-repair of the system. In this paper, we extend our fault tolerance pattern approach with additional visual degradation rules. The rules can at first be employed to define reconfiguration steps for the system which reduce the provided level of fault tolerance while retaining the provision of functional properties. Secondly, steps which result in a graceful degradation and thus only a reduced functionality can be defined.
Links:
@InProceedings{TG05_ag,
AUTHOR = {Tichy, Matthias and Giese, Holger},
TITLE = {{Extending Fault Tolerance Patterns by Visual Degradation Rules}},
YEAR = {2005},
MONTH = {September},
BOOKTITLE = {Proc. of the Workshop on Visual Modeling for Software Intensive Systems (VMSIS) at the the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, USA},
PAGES = {67-74},
URL = {http://www.upb.de/cs/ag-schaefer/Veroeffentlichungen/Quellen/Papers/2005/TG05.pdf},
PDF = {TG05.pdf},
ABSTRACT = {Embedded distributed systems play an important role in many advanced technical systems. In order to satisfy high availability and reliability requirements, fault tolerance techniques such as triple modular redundancy are employed. In addition, techniques for graceful degradation are required to handle situations when a system experiences too many faults to compensate them while still providing a reduced albeit sufficient functionality. As a formal visual specification technique to describe known standard fault tolerance solutions we proposed fault tolerance patterns [24] which capture the essential structure and relevant deployment restrictions of these solutions. Fault tolerance patterns are easily applied during the design of component-based systems to increase the reliability or availability of specific components or subsystems and permit to derive a correct initial deployment and guide the self-repair of the system. In this paper, we extend our fault tolerance pattern approach with additional visual degradation rules. The rules can at first be employed to define reconfiguration steps for the system which reduce the provided level of fault tolerance while retaining the provision of functional properties. Secondly, steps which result in a graceful degradation and thus only a reduced functionality can be defined.}
}
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
Powered by bibtexbrowser