2015
DOI: 10.1016/j.scico.2015.05.011
|View full text |Cite
|
Sign up to set email alerts
|

Offer semantics: Achieving compositionality, flattening and full expressiveness for the glue operators in BIP

Abstract: Based on a concise but comprehensive overview of some fundamental properties required from component-based frameworks, namely compositionality, incrementality, flattening, modularity and expressiveness, we review three modifications of the semantics of glue operators in the Behaviour-Interaction-Priority (BIP) framework. We provide theoretical results and examples illustrating the degree to which the three semantics meet these requirements. In particular, we show that the most recent semantics, based on the of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
27
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(28 citation statements)
references
References 35 publications
1
27
0
Order By: Relevance
“…BIP-like SOS of BIP with the classical semantics defined in [4] and used in the language and code-generation tool-set developed by VERIMAG. 1 In [1], we have provided a counter-example showing that the classical semantics of BIP does not possess flattening, which implies that it does not possess full expressiveness w.r.t. BIP-like SOS either.…”
Section: Introductionmentioning
confidence: 98%
See 3 more Smart Citations
“…BIP-like SOS of BIP with the classical semantics defined in [4] and used in the language and code-generation tool-set developed by VERIMAG. 1 In [1], we have provided a counter-example showing that the classical semantics of BIP does not possess flattening, which implies that it does not possess full expressiveness w.r.t. BIP-like SOS either.…”
Section: Introductionmentioning
confidence: 98%
“…In our previous work [1], we have formalised some of the properties that are desirable for componentbased design frameworks, namely: incrementality, flattening, compositionality and modularity [17,25]. We have also discussed the full expressiveness property, although without providing a formal definition for it.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Besides meeting the universal expressiveness property, BIP meets the incrementality, flattening and compositionality requirements discussed in Section 2.3 (see the detailed discussion in [5]). Glue is a first class entity that can be analysed and composed.…”
Section: The Bip Component Modelmentioning
confidence: 97%