2011
DOI: 10.1007/978-3-642-25318-8_22
|View full text |Cite
|
Sign up to set email alerts
|

Towards a General Theory of Barbs, Contexts and Labels

Abstract: Abstract. Barbed bisimilarity is a widely-used behavioural equivalence for interactive systems: given a set of predicates (denoted "barbs", and representing basic observations on states) and a set of contexts (representing the possible execution environments), two systems are deemed to be equivalent if they verify the same barbs whenever inserted inside any of the chosen contexts. Despite its flexibility, this definition of equivalence is unsatisfactory, since often the quantification is over an infinite set o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2013
2013
2014
2014

Publication Types

Select...
2
1

Relationship

3
0

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 20 publications
0
4
0
Order By: Relevance
“…However, this condition does not capture the fact that in order to produce e, Q, true may have to evolve into a configuration which can no longer produce some of the weak barbs Q, true can produce. 7 Using this insight, we shall define a new notion of weak bisimilarity that changes condition (i) in≈ (Definition 9) in order to deal with the problem present in Figure 1. More concretely, condition (i) requires that whenever P, c ↓ α then Q, d ⇓ α , Q, d −→ * Q ′ , d ′ ↓ α without imposing any condition between P, c and Q ′ , d ′ .…”
Section: More Than Weak Barbsmentioning
confidence: 99%
See 1 more Smart Citation
“…However, this condition does not capture the fact that in order to produce e, Q, true may have to evolve into a configuration which can no longer produce some of the weak barbs Q, true can produce. 7 Using this insight, we shall define a new notion of weak bisimilarity that changes condition (i) in≈ (Definition 9) in order to deal with the problem present in Figure 1. More concretely, condition (i) requires that whenever P, c ↓ α then Q, d ⇓ α , Q, d −→ * Q ′ , d ′ ↓ α without imposing any condition between P, c and Q ′ , d ′ .…”
Section: More Than Weak Barbsmentioning
confidence: 99%
“…This is not the case of ccp, where barbs are observations on the store, while labeled transitions are determined by the processes. A more abstract understanding of this peculiarity of ccp can be given within the framework of [7] which is an extension of [15] featuring barbs and weak semantics.…”
Section: Introductionmentioning
confidence: 99%
“…So, it would be interesting to extend our framework by considering an automatically derived notion of barb for (open) GRSs. An alternate route would instead be to abstract away from the use of state predicates by providing an efficient labelled characterization of the barbed semantics, as shown for closed GRSs in [3,5].…”
Section: Conclusion and Further Workmentioning
confidence: 99%
“…The flexibility of the definition allows for recasting a variety of observational, bisimulation-based equivalences. Therefore, a suitable notion of barbed saturated semantics for RSs is introduced in [4], and it is further investigated in [3,5], where an efficient characterisation for both the strong and weak case is presented, avoiding to consider all contexts.…”
Section: Introductionmentioning
confidence: 99%