Skip to main content
  • Book
  • © 2020

Integrated Model of Distributed Systems

  • Proposes an original formalism, the IMDS, which reflects the natural features of distributed systems
  • General temporal formulas provide automatic verification of deadlocks and distributed termination in several forms
  • Written by an expert on the specification and verification of distributed systems

Part of the book series: Studies in Computational Intelligence (SCI, volume 817)

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xviii
  2. Introduction

    • Wiktor B. Daszczuk
    Pages 1-16
  3. Integrated Model of Distributed Systems

    • Wiktor B. Daszczuk
    Pages 31-48
  4. Using the Dedan Program

    • Wiktor B. Daszczuk
    Pages 87-97
  5. Deadlock Detection in Petri Net Equivalent to IMDS

    • Wiktor B. Daszczuk
    Pages 99-123
  6. Fairness in Distributed Systems Verification

    • Wiktor B. Daszczuk
    Pages 139-159
  7. Timed IMDS

    • Wiktor B. Daszczuk
    Pages 161-192
  8. 2-Vagabonds: Non-exhaustive Verification Algorithm

    • Wiktor B. Daszczuk
    Pages 193-218
  9. Conclusions and Further Work

    • Wiktor B. Daszczuk
    Pages 219-226
  10. Back Matter

    Pages 227-238

About this book

In modern distributed systems, such as the Internet of Things or cloud computing, verifying their correctness is an essential aspect. This requires modeling approaches that reflect the natural characteristics of such systems: the locality of their components, autonomy of their decisions, and their asynchronous communication. However, most of the available verifiers are unrealistic because one or more of these features are not reflected. Accordingly, in this book we present an original formalism: the Integrated Distributed Systems Model (IMDS), which defines a system as two sets (states and messages), and a relation of  the "actions" between these sets. The server view and the traveling agent’s view of the system provide communication duality, while general temporal formulas for the IMDS allow automatic verification. The features that the model checks include: partial deadlock and partial termination, communication deadlock and resource deadlock. Automatic verification can supportthe rapid development of distributed systems. Further, on the basis of the IMDS, the Dedan tool for automatic verification of distributed systems has been developed.

Authors and Affiliations

  • Institute of Computer Science, Warsaw University of Technology, Warsaw, Poland

    Wiktor B. Daszczuk

Bibliographic Information

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access