2005
DOI: 10.1007/11417019_16
|View full text |Cite
|
Sign up to set email alerts
|

Synthesis of Reo Circuits for Implementation of Component-Connector Automata Specifications

Abstract: C e n t r u m v o o r W i s k u n d e e n I n f o r m a t i c a Software ENgineeringSynthesis of Reo Circuits For Implementation Of Component-Connector Automata Specifications In component-based construction, this coordination becomes the responsibility of the glue-code language and its underlying run-time middle-ware. Reo offers an expressive gluelanguage for construction of coordinating component connectors out of primitive channels. In this paper we consider the problem of synthesizing Reo coordination code… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
37
0

Year Published

2008
2008
2024
2024

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 24 publications
(37 citation statements)
references
References 22 publications
0
37
0
Order By: Relevance
“…Because the product of any number of single-state automata yields a single-state automaton, state space explosion will never occur. Even if we later decide to add a new primitive whose automaton has more than one state and which does not satisfy no-synchronization (such that it will not constitute its own subset), Baier et al have shown that we can always break the automaton of this new primitive down into a number of single-state automata and a number of FIFOs [3], as long as we assume a finite data domain.…”
Section: Theorem 4 (Correctness Ofmentioning
confidence: 99%
See 2 more Smart Citations
“…Because the product of any number of single-state automata yields a single-state automaton, state space explosion will never occur. Even if we later decide to add a new primitive whose automaton has more than one state and which does not satisfy no-synchronization (such that it will not constitute its own subset), Baier et al have shown that we can always break the automaton of this new primitive down into a number of single-state automata and a number of FIFOs [3], as long as we assume a finite data domain.…”
Section: Theorem 4 (Correctness Ofmentioning
confidence: 99%
“…In this case, a Reo expert designed this connector by hand. Alternatively, depending on the expertise available in an organization, one can specify the orchestration protocol as an automaton, as a Bpel program, or as a Uml sequence/activity diagram and use mechanical connector synthesis technology to obtain this (or a behaviorally equivalent) connector [3,17].…”
Section: Case Studymentioning
confidence: 99%
See 1 more Smart Citation
“…2a. For more examples and a more detailed description of several other Reo circuits we refer to [1,2,6]. …”
Section: Reo Coordination Languagementioning
confidence: 99%
“…Related works Much work has been done on constraint automata for the verification of properties of Reo circuits by model-checking [5], to synthesize Reo circuits and executable code from constraint automata [2], and to automatically compose constraint automata. Further, several extensions of constraint automata have been defined to cover probabilities [7], real-time [5], and other quality of services of connectors [3].…”
Section: Introductionmentioning
confidence: 99%