The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2019
DOI: 10.1007/978-3-030-22397-7_10
|View full text |Cite
|
Sign up to set email alerts
|

Verification of Concurrent Design Patterns with Data

Abstract: We provide a solution for the design of safe concurrent systems by compositional application of verified design patterns-called architectures-to a small set of functional components. To this end, we extend the theory of architectures developed previously for the BIP framework with the elements necessary for handling data: definition and operations on data domains, syntax and semantics of composition operators involving data transfer. We provide a set of conditions under which composition of architectures prese… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 33 publications
0
2
0
Order By: Relevance
“…Preservation of safety and liveness properties was also studied for composed architectures. The subsequent work in [9] investigated architectures of composedbased systems with data, and conditions under which the composed systems preserve safety properties were stated. In both of those works the required order of the interactions' implementation in architectures has not been considered.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Preservation of safety and liveness properties was also studied for composed architectures. The subsequent work in [9] investigated architectures of composedbased systems with data, and conditions under which the composed systems preserve safety properties were stated. In both of those works the required order of the interactions' implementation in architectures has not been considered.…”
Section: Related Workmentioning
confidence: 99%
“…Coordination principles can be specified by means of architectures that characterize the permissible interactions and their implementation order as well as the topology, of the system's components [28,34]. Architectures have been proved important in systems modelling since they enforce design rules on the components, and hence ensure correctness by construction with respect to basic properties such as deadlock freedom and mutual exclusion [7,10,28].…”
Section: Introductionmentioning
confidence: 99%