SecSpaces is a data-driven coordination model that supports a tuple-based coordination space extended with mechanisms for controlling and authenticating the access to entries. This is achieved exploiting the notion of (symmetric and asymmetric) abstract partitions inside the space. In this paper we consider one of the limitations of SecSpaces: it is not well suited for supporting the atomic access to more than one partition at once. In order to tackle this limitation we extend the SecSpaces model introducing an operator to combine partitions; output operations can use the new operator to make an entry visible in more than one partition, and data-retrieval operations can use it to access atomically more than one partition. We formally define, in terms of a process calculus, this notion and we demonstrate the flexibility of this new mechanism via examples

Combining Partitions in SecSpaces / M. Bravetti; R. Gorrieri; R. Lucchi; G. Zavattaro. - In: ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE. - ISSN 1571-0661. - ELETTRONICO. - 99(6):(2004), pp. 31-47. (Intervento presentato al convegno Proceedings of the MEFISTO Project 2003 (Formal Methods for Security and Time) tenutosi a Pisa (Italia) nel novembre 2003).

Combining Partitions in SecSpaces

BRAVETTI, MARIO;GORRIERI, ROBERTO;LUCCHI, ROBERTO;ZAVATTARO, GIANLUIGI
2004

Abstract

SecSpaces is a data-driven coordination model that supports a tuple-based coordination space extended with mechanisms for controlling and authenticating the access to entries. This is achieved exploiting the notion of (symmetric and asymmetric) abstract partitions inside the space. In this paper we consider one of the limitations of SecSpaces: it is not well suited for supporting the atomic access to more than one partition at once. In order to tackle this limitation we extend the SecSpaces model introducing an operator to combine partitions; output operations can use the new operator to make an entry visible in more than one partition, and data-retrieval operations can use it to access atomically more than one partition. We formally define, in terms of a process calculus, this notion and we demonstrate the flexibility of this new mechanism via examples
2004
31
47
Combining Partitions in SecSpaces / M. Bravetti; R. Gorrieri; R. Lucchi; G. Zavattaro. - In: ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE. - ISSN 1571-0661. - ELETTRONICO. - 99(6):(2004), pp. 31-47. (Intervento presentato al convegno Proceedings of the MEFISTO Project 2003 (Formal Methods for Security and Time) tenutosi a Pisa (Italia) nel novembre 2003).
M. Bravetti; R. Gorrieri; R. Lucchi; G. Zavattaro
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/10726
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact