We introduce Spatial Tuples, an extension of the basic tuple-based model for distributed multi-agent system coordination where (a) tuples are conceptually placed in regions of the physical world and possibly move anchored to a mobile computational device, (b) the behaviour of standard Linda coordination primitives is extended so as to depend on the spatial properties of the coordinating agents, tuples, and the topology of space, and (c) the tuple space can be conceived as a virtual layer augmenting physical reality. Motivated by the needs of mobile augmented-reality applications, Spatial Tuples explicitly aims at supporting space-aware and space-based coordination in agent-based pervasive computing scenarios. This paper presents the coordination model, its formalization as a process algebra, a library of patterns of coordination it enables, and a discussion of application scenarios, challenges, and open issues for future works.

Spatial Tuples: Augmenting reality with tuples / Ricci, A.; Viroli, M.; Omicini, A.; Mariani, S.; Croatti, A.; Pianini, D.. - In: EXPERT SYSTEMS. - ISSN 0266-4720. - 35:5(2018), pp. 1-18. [10.1111/exsy.12273]

Spatial Tuples: Augmenting reality with tuples

Omicini A.;Mariani S.;
2018

Abstract

We introduce Spatial Tuples, an extension of the basic tuple-based model for distributed multi-agent system coordination where (a) tuples are conceptually placed in regions of the physical world and possibly move anchored to a mobile computational device, (b) the behaviour of standard Linda coordination primitives is extended so as to depend on the spatial properties of the coordinating agents, tuples, and the topology of space, and (c) the tuple space can be conceived as a virtual layer augmenting physical reality. Motivated by the needs of mobile augmented-reality applications, Spatial Tuples explicitly aims at supporting space-aware and space-based coordination in agent-based pervasive computing scenarios. This paper presents the coordination model, its formalization as a process algebra, a library of patterns of coordination it enables, and a discussion of application scenarios, challenges, and open issues for future works.
2018
35
5
1
18
Spatial Tuples: Augmenting reality with tuples / Ricci, A.; Viroli, M.; Omicini, A.; Mariani, S.; Croatti, A.; Pianini, D.. - In: EXPERT SYSTEMS. - ISSN 0266-4720. - 35:5(2018), pp. 1-18. [10.1111/exsy.12273]
Ricci, A.; Viroli, M.; Omicini, A.; Mariani, S.; Croatti, A.; Pianini, D.
File in questo prodotto:
File Dimensione Formato  
VQR_exsy.12273.pdf

Accesso riservato

Tipologia: Versione pubblicata dall'editore
Dimensione 1.12 MB
Formato Adobe PDF
1.12 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1198975
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 3
social impact