JSON: Data model and query languages
Document type :
Article dans une revue scientifique
DOI :
Title :
JSON: Data model and query languages
Author(s) :
Bourhis, Pierre [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Reutter, Juan [Auteur]
Pontificia Universidad Católica de Chile [UC]
Vrgoč, Domagoj [Auteur]
Pontificia Universidad Católica de Chile [UC]

Self-adaptation for distributed services and large software systems [SPIRALS]
Reutter, Juan [Auteur]
Pontificia Universidad Católica de Chile [UC]
Vrgoč, Domagoj [Auteur]
Pontificia Universidad Católica de Chile [UC]
Journal title :
Information Systems
Publisher :
Elsevier
Publication date :
2020-03
ISSN :
0306-4379
English keyword(s) :
JSON
Schema languages
Navigation
Schema languages
Navigation
HAL domain(s) :
Informatique [cs]/Base de données [cs.DB]
English abstract : [en]
Despite the fact that JSON is currently one of the most popular formats for exchanging data on the Web, there are very few studies on this topic andthere is no agreement upon a theoretical framework for dealing with JSON. ...
Show more >Despite the fact that JSON is currently one of the most popular formats for exchanging data on the Web, there are very few studies on this topic andthere is no agreement upon a theoretical framework for dealing with JSON. Therefore in this paper we propose a formal data model for JSON documents and, based on the common features present in available systems using JSON, we define a lightweight query language allowing us to navigate through JSON documents, study the complexity of basic computational tasks associated with this language, and compare its expressive power with practical languages for managing JSON data.Show less >
Show more >Despite the fact that JSON is currently one of the most popular formats for exchanging data on the Web, there are very few studies on this topic andthere is no agreement upon a theoretical framework for dealing with JSON. Therefore in this paper we propose a formal data model for JSON documents and, based on the common features present in available systems using JSON, we define a lightweight query language allowing us to navigate through JSON documents, study the complexity of basic computational tasks associated with this language, and compare its expressive power with practical languages for managing JSON data.Show less >
Language :
Anglais
Peer reviewed article :
Oui
Audience :
Internationale
Popular science :
Non
Collections :
Source :
Files
- https://hal.archives-ouvertes.fr/hal-03094643/document
- Open access
- Access the document
- https://hal.archives-ouvertes.fr/hal-03094643/document
- Open access
- Access the document
- https://hal.archives-ouvertes.fr/hal-03094643/document
- Open access
- Access the document
- document
- Open access
- Access the document
- json_final.pdf
- Open access
- Access the document