Proceedings of the 30th Annual ACM Symposium on Applied Computing 2015
DOI: 10.1145/2695664.2695668
|View full text |Cite
|
Sign up to set email alerts
|

A calculus for attribute-based communication

Abstract: The notion of attribute-based communication seems promising to model and analyse systems with huge numbers of interacting components that dynamically adjust and combine their behaviour to achieve specific goals. A basic process calculus, named AbC, is introduced that has as primitive construct exactly attribute-based communication and its impact on the above mentioned kind of systems is considered. An AbC system consists of a set of parallel components each of which is equipped with a set of attributes. Commun… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
20
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 37 publications
(20 citation statements)
references
References 20 publications
(18 reference statements)
0
20
0
Order By: Relevance
“…Intuitively, S is a subjective variant of S: using two reductions, S emulates the movement induced by objective updates in S (see (1)):…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…Intuitively, S is a subjective variant of S: using two reductions, S emulates the movement induced by objective updates in S (see (1)):…”
Section: Discussionmentioning
confidence: 99%
“…Transactions t[P , Q], where t is a name and P, Q are processes; 1 The terminology 'subjective' and 'objective' updates is inspired by the distinction between subjective and objective mobility, as in calculi such as Ambients [3] and Seal [4]. As explained in [4], Ambients use subjective mobility (an agent moves itself), while Seal uses objective mobility (an agent is moved by its context).…”
Section: Compensable Processesmentioning
confidence: 99%
See 2 more Smart Citations
“…The development of CARMA has been influenced by a number of previous process algebra including the Markovian process algebra PEPA [12], the location-focussed PALOMA [9] and SCEL [8] which uses attribute-based communication. Attribute-based communcation is explored further in the process calculus AbC [2].…”
Section: Introductionmentioning
confidence: 99%