Chapter 4

Model-Driven Engineering of Reliable Fault-Tolerant Systems—A State-of-the-Art Survey

Vidar Slåtten, Peter Herrmann and Frank Alexander Kraemer,      Department of Telematics, Norwegian University of Science and Technology, Trondheim, Norway, vidarsl@item.ntnu.no, herrmann@item.ntnu.no, kraemer@item.ntnu.no

Abstract

To improve the reliability of a system, we can add fault-tolerance mechanisms. This, however, leads to a rise of complexity that increases the probability of software faults being introduced. Hence, unless the process is handled carefully, adding fault tolerance may even lead to a less reliable system. As a way to deal with the inherently high level of complexity of fault-tolerant systems, some research groups have turned ...

Get Advances in Computers now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.