D-SPACES: An Implementation of Declarative Semantics for Spatially Structured Information - Inria - Institut national de recherche en sciences et technologies du numérique
Pré-Publication, Document De Travail Année : 2016

D-SPACES: An Implementation of Declarative Semantics for Spatially Structured Information

Résumé

We introduce in this paper D-SPACES, an implementation of constraint systems with space and extrusion operators. Constraint systems are algebraic models that allow for a semantic language-like representation of information in systems where the concept of space is a primary structural feature. We give this information mainly an epistemic interpretation and consider various agents as entities acting upon it. D-SPACES is coded as a c++11 library providing implementations for constraint systems, space functions and extrusion functions. The interfaces to access each implementation are minimal and thoroughly documented. D-SPACES also provides property-checking methods as well as an implementation of a specific type of constraint systems (a boolean algebra). This last implementation serves as an entry point for quick access and proof of concept when using these models. Furthermore, we offer an illustrative example in the form of a small social network where users post their beliefs and utter their opinions
Fichier principal
Vignette du fichier
d-spaces.pdf (185.59 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01328189 , version 1 (07-06-2016)
hal-01328189 , version 2 (15-10-2016)
hal-01328189 , version 3 (12-12-2016)
hal-01328189 , version 4 (22-12-2016)

Identifiants

  • HAL Id : hal-01328189 , version 2

Citer

Stefan Haar, Salim Perchy, Frank Valencia. D-SPACES: An Implementation of Declarative Semantics for Spatially Structured Information. 2016. ⟨hal-01328189v2⟩
414 Consultations
332 Téléchargements

Partager

More