Coordination of several distributed system components is an error-prone task, since interaction of several simple components can generate rather sophisticated behavior. Verification of such systems is very difficult or even impossible because of the so-called state space explosion problem, when the size of the system reachability set grows exponentially on the number of interacting agents. To overcome this problem several approaches to construct correct models of interacting agents in a compositional way were proposed in the literature. They define different properties and conditions to ensure correct behavior of interacting agents. Checking these conditions may be in its turn quite a problem. In this paper we propose patterns for correct composition of component models. For justifying these patterns we use special net morphisms. However, to apply patterns the user does not need to be familiar with the underlying theory

Nesterov, R., Lomazova, I. (2018). Compositional process model synthesis based on interface patterns. In Communications in Computer and Information Science (pp.151-162). Springer Verlag [10.1007/978-3-319-71734-0_13].

Compositional process model synthesis based on interface patterns

Nesterov, R
;
2018

Abstract

Coordination of several distributed system components is an error-prone task, since interaction of several simple components can generate rather sophisticated behavior. Verification of such systems is very difficult or even impossible because of the so-called state space explosion problem, when the size of the system reachability set grows exponentially on the number of interacting agents. To overcome this problem several approaches to construct correct models of interacting agents in a compositional way were proposed in the literature. They define different properties and conditions to ensure correct behavior of interacting agents. Checking these conditions may be in its turn quite a problem. In this paper we propose patterns for correct composition of component models. For justifying these patterns we use special net morphisms. However, to apply patterns the user does not need to be familiar with the underlying theory
paper
Compositionality; Distributed systems; Interface patterns; Morphisms; Petri nets; Synchronization; Computer Science (all); Mathematics (all)
English
International Conference on Tools and Methods of Program Analysis, TMPA 2017 3 March through 4 March
2017
Zakharov, V; Itsykson, V; Scedrov, A
Communications in Computer and Information Science
978-331971733-3
2018
779
151
162
https://link.springer.com/chapter/10.1007/978-3-319-71734-0_13
none
Nesterov, R., Lomazova, I. (2018). Compositional process model synthesis based on interface patterns. In Communications in Computer and Information Science (pp.151-162). Springer Verlag [10.1007/978-3-319-71734-0_13].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/205140
Citazioni
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
Social impact