2021
DOI: 10.1007/s10270-021-00917-7
|View full text |Cite
|
Sign up to set email alerts
|

Graphic modeling in Distributed Autonomous and Asynchronous Automata (DA3)

Abstract: Automated verification of distributed systems becomes very important in distributed computing. The graphical insight into the system in the early and late stages of the project is essential. In the design phase, the visual input helps to articulate the collaborative distributed components clearly. The formal verification gives evidence of correctness or malfunction, but in the latter case, graphical simulation of counterexample helps for better understanding design errors. For these purposes, we invented Distr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 60 publications
0
5
0
Order By: Relevance
“…The T-IMDS model is presented in the DA 3 formalism (Distributed Autonomous and Asynchronous Automata [51]), which is the graphic counterpart of IMDS, with identical semantics. We used the transitions of those automata above informally.…”
Section: Graphical Notationmentioning
confidence: 99%
“…The T-IMDS model is presented in the DA 3 formalism (Distributed Autonomous and Asynchronous Automata [51]), which is the graphic counterpart of IMDS, with identical semantics. We used the transitions of those automata above informally.…”
Section: Graphical Notationmentioning
confidence: 99%
“…Its authors also provide a set of benchmarks [24] that are used during tests of the proposed automatic tool. Work [25] proposes verification using process automata that can be compared to our IMDS graphical view [26]; however, this technique concerns checking a single BPMN pool. In [20], the Bogor LTL checker is used to verify the workflows.…”
Section: Related Workmentioning
confidence: 99%
“…However, we believe that formalism is up to the task. IMDS is attractive because it has a graphical version of DA 3 distributed automata [9], allowing the design of models in terms of automata, consistent with the intuition of engineers performing verification. The automata-based model fully complies with the IMDS algebraic formalism in which the verification is performed.…”
Section: Verification Tools: Imds/dedanmentioning
confidence: 99%
“…The graphic formalism for modeling, having the same semantics as the algebraic model for verification, so there is no need to translate from the description of the system to the verification language [9]; • A limited set of examined features, but verified automatically, without specifying temporal formulas; these are deadlocks and termination; • Finding partial deadlocks and termination concerning parts of the system or even its individual elements; while the rest of the system may not experience the effects of partial deadlocks/termination, most verifiers find only total deadlocks/termination, and the user has to ask for partial properties by formulating appropriate temporal formulas; • Fairness of verification is a little-known feature among non-specialists; however, most verifiers are unfair or weakly fair, which can lead to the detection of non-existent deadlocks [10].…”
mentioning
confidence: 99%