Methods, Models and Tools for Fault Tolerance

by ; ; ;
Edition: 1st
Format: Paperback
Pub. Date: 2009-05-22
Publisher(s): Springer-Verlag New York Inc
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $103.95

Rent Textbook

Select for Price
There was a problem. Please try again later.

New Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

The growing complexity of modern software systems makes it increasingly difficult to ensure the overall dependability of software-intensive systems. Mastering system complexity requires design techniques that support clear thinking and rigorous validation and verification. Formal design methods together with fault-tolerant design techniques help to achieve this. Therefore, there is a clear need for methods that enable rigorous modeling and the development of complex fault-tolerant systems.This book is an outcome of the workshop on Methods, Models and Tools for Fault Tolerance, MeMoT 2007, held in conjunction with the 6th international conference on Integrated Formal Methods, iFM 2007, in Oxford, UK, in July 2007. The authors of the best workshop papers were asked to enhance and expand their work, and a number of well-established researchers working in the area contributed invited chapters in addition. From the 15 refereed and revised papers presented, 12 are versions reworked from the workshop and 3 papers are invited. The articles are organized in four topical sections on: formal reasoning about fault-tolerant systems and protocols; fault tolerance: modelling in B; fault tolerance in system development process; and fault-tolerant applications.

Table of Contents

Formal Reasoning about Fault Tolerant Systems and Protocols
Graphical Modelling for Simulation and Formal Analysis of Wireless Network Protocolsp. 1
Reasoning about System-Degradation and Fault-Recovery with Deontic Logicp. 25
Temporal Verification of Fault-Tolerant Protocolsp. 44
Design and Verification of Fault-Tolerant Componentsp. 57
Dynamically Detecting Faults via Integrity Constraintsp. 85
Fault Tolerance: Modelling in B
Event-B Patterns for Specifying Fault-Tolerance in Multi-agent Interactionp. 104
Formal Reasoning about Fault Tolerance and Parallelism in Communicating Systemsp. 130
Formal Development of a Total Order Broadcast for Distributed Transactions Using Event-Bp. 152
Model-Based Testing Using Scenarios and Event-B Refinementsp. 177
Fault Tolerance in System Development Process
Recording Process Documentation in the Presence of Failuresp. 196
Drep: A Requirements Engineering Process for Dependable Reactive Systemsp. 220
Documenting the Progress of the System Developmentp. 251
Fault Tolerance Requirements Analysis Using Deviations in the Correct Development Processp. 275
Fault Tolerant Applications
Step-Wise Development of Resilient Ambient Campus Scenariosp. 297
Using Inherent Service Redundancy and Diversity to Ensure Web Services Dependabilityp. 324
Author Indexp. 343
Table of Contents provided by Ingram. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.