2014
DOI: 10.4204/eptcs.162.1
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Role Authorization in Multiparty Conversations

Abstract: Protocol specifications often identify the roles involved in communications. In multiparty protocols that involve task delegation it is often useful to consider settings in which different sites may act on behalf of a single role. It is then crucial to control the roles that the different parties are authorized to represent, including the case in which role authorizations are determined only at runtime. Building on previous work on conversation types with flexible role assignment, here we report initial result… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
8
0

Year Published

2015
2015
2018
2018

Publication Types

Select...
3
1

Relationship

4
0

Authors

Journals

citations
Cited by 4 publications
(9 citation statements)
references
References 9 publications
1
8
0
Order By: Relevance
“…We left out non-determinism in the form of choice since our focus is on the interplay between parallel composition and authorization scope, and we believe adding choice to our development can be carried out in expected lines. We remark that in [7] a certain form of accounting inconsistency when handling authorization delegation was already identified, while in this work we believe accounting is handled consistently throughout the model. We intend to study the behavioral theory of our model, also for the sake of illuminating our notion of floating authorizations and their accounting, where for instance an axiomatization of the behavioral semantics would surely be informative on the authorization scoping construct.…”
Section: Discussionsupporting
confidence: 48%
See 2 more Smart Citations
“…We left out non-determinism in the form of choice since our focus is on the interplay between parallel composition and authorization scope, and we believe adding choice to our development can be carried out in expected lines. We remark that in [7] a certain form of accounting inconsistency when handling authorization delegation was already identified, while in this work we believe accounting is handled consistently throughout the model. We intend to study the behavioral theory of our model, also for the sake of illuminating our notion of floating authorizations and their accounting, where for instance an axiomatization of the behavioral semantics would surely be informative on the authorization scoping construct.…”
Section: Discussionsupporting
confidence: 48%
“…We have presented a model that addresses floating authorizations, a notion we believe is unexplored in the existing literature. We based our development on previous work [7] by extending the model in a minimal way so to carry out our investigation, even though the required technical changes revealed themselves to be far from straightforward. We left out non-determinism in the form of choice since our focus is on the interplay between parallel composition and authorization scope, and we believe adding choice to our development can be carried out in expected lines.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The work presented here builds on our previous work [7], in which we explored authorization passing in the context of communication-centered systems. In [7], the analysis addressed not only authorization passing but also role-based protocol specification, building on the conversation type analysis presented in [2].…”
Section: Discussionmentioning
confidence: 99%
“…Even if the teller gained access to the communication medium when joining the interaction, the authorization to act on behalf of the bank portal may not be necessarily granted; in such cases an explicit mechanism that dynamically grants such an authorization is required. To account for this kind of scenarios, in previous work [7] we explored the idea of role authorizations. It appears to us that the key notions underlying this idea can be well explored in a more general setting; here we aim at distilling such notions in a simple setting.…”
Section: Introductionmentioning
confidence: 99%