International Symposium on Industrial Embedded System (SIES) 2010
DOI: 10.1109/sies.2010.5551377
|View full text |Cite
|
Sign up to set email alerts
|

Automated conflict-free distributed implementation of component-based models

Abstract: Abstract-We propose a method for generating distributed implementations from high-level models expressed in terms of a set of components glued by rendezvous interactions. The method is a 2-phase transformation preserving all functional properties. The first phase is a source-to-source transformation from global state to a partial state model (to relax atomicity). This transformation replaces multi-party rendezvous interactions by send/receive primitives managed by a set of automatically generated distributed s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
37
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
6

Relationship

3
3

Authors

Journals

citations
Cited by 18 publications
(37 citation statements)
references
References 16 publications
0
37
0
Order By: Relevance
“…We conducted a set of experiments [16,13] to analyze the behavior and performance of the generated code using different scenarios (i.e., different partitioning of interactions, choice of committee coordination algorithm, mapping). Our experiments clearly show that particular configurations are suitable for different topology, size of the distributed system, communication load, and of course, the structure of the initial BIP model.…”
Section: Generating Distributed Implementationsmentioning
confidence: 99%
“…We conducted a set of experiments [16,13] to analyze the behavior and performance of the generated code using different scenarios (i.e., different partitioning of interactions, choice of committee coordination algorithm, mapping). Our experiments clearly show that particular configurations are suitable for different topology, size of the distributed system, communication load, and of course, the structure of the initial BIP model.…”
Section: Generating Distributed Implementationsmentioning
confidence: 99%
“…The BIP toolset provides us with means for generating C++ multi-threaded [3] as well as distributed [7] code from high-level BIP models. This feature enables us to evaluate the performance of distributed algorithms described by high-level models.…”
Section: Performance Evaluationmentioning
confidence: 99%
“…Interactions are expressed by combining two protocols: rendezvous and broadcast, which makes BIP more expressive than any formalism based on a single type of interaction [6]. Supporting tools of BIP's theory include techniques for model verification [20] as well as for generating from a high-level model an observationally equivalent multi-threaded or distributed implementation [3,7,8].…”
mentioning
confidence: 99%
See 2 more Smart Citations