Threefold Analysis of Distributed Systems: IMDS, Petri Net and Distributed Automata DA3

10/09/2017
by   Wiktor B. Daszczuk, et al.
0

Integrated Model of Distributed Systems is used for specification and verification of distributed systems. In the formalism, a system is modeled as a set of servers' states and agents' messages. The operation of a system is modeled as actions converting global system configuration (a set of states and messages) to a new configuration. The formalism is used in Dedan verification environment, in which specification and verification of distributed systems is performed. Equivalent Petri nets are used for structural analysis. For the graphical specification and simulation of distributed systems, Distributed Autonomous and Asynchronous Automata (DA3) are invented. Such simulation does not require calculation of global configuration space of a system. Two forms of DA3 are shown: Server-DA3 (SDA3) for the server view and Agent-DA3 (ADA3) for the agent view.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/24/2017

Deadlock and Termination Detection using IMDS Formalism and Model Checking. Version 2

Modern model checking techniques concentrate on global properties of ver...
research
04/18/2023

Coefficient Synthesis for Threshold Automata

Threshold automata are a formalism for modeling fault-tolerant distribut...
research
05/23/2019

Formalizing Time4sys using parametric timed automata

Critical real-time systems must be verified to avoid the risk of dramati...
research
07/29/2019

Time4sys2imi: A tool to formalize real-time system models under uncertainty

Time4sys is a formalism developed by Thales, realizing a graphical speci...
research
11/23/2017

That's Enough: Asynchrony with Standard Choreography Primitives

Choreographies are widely used for the specification of concurrent and d...
research
11/29/2018

From C to Interaction Trees: Specifying, Verifying, and Testing a Networked Server

We present the first formal verification of a networked server implement...
research
08/10/2017

A discrete event system specification (DEVS)-based model of consanguinity

Consanguinity or inter-cousin marriage is a phenomenon quite prevalent i...

Please sign up or login with your details

Forgot password? Click here to reset