Get Free Shipping on orders over $79
Software Design for Resilient Computer Systems - Igor Schagaev

Software Design for Resilient Computer Systems

By: Igor Schagaev, Kaegi Thomas

eText | 13 February 2016

At a Glance

eText


$189.00

or 4 interest-free payments of $47.25 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

This book addresses the question of how system software should be designed to account for faults, and which fault tolerance features it should provide for highest reliability. The authors first show how the system software interacts with the hardware to tolerate faults. They analyze and further develop the theory of fault tolerance to understand the different ways to increase the reliability of a system, with special attention on the role of system software in this process. They further develop the general algorithm of fault tolerance (GAFT) with its three main processes: hardware checking, preparation for recovery, and the recovery procedure. For each of the three processes, they analyze the requirements and properties theoretically and give possible implementation scenarios and system software support required. Based on the theoretical results, the authors derive an Oberon-based programming language with direct support of the three processes of GAFT. In the last part of this book, they introduce a simulator, using it as a proof of concept implementation of a novel fault tolerant processor architecture (ERRIC) and its newly developed runtime system feature-wise and performance-wise. The content applies to industries such as military, aviation, intensive health care, industrial control, space exploration, etc.

on
Desktop
Tablet
Mobile

Other Editions and Formats

ePUB

Published: 9th July 2019

Instant online reading in your Booktopia eTextbook Library *

ePUB

Published: 15th July 2024

Instant online reading in your Booktopia eTextbook Library *

More in Communications Engineering & Telecommunications