• xmlui.mirage2.page-structure.header.title
    • français
    • English
  • Help
  • Login
  • Language 
    • Français
    • English
View Item 
  •   BIRD Home
  • LAMSADE (UMR CNRS 7243)
  • LAMSADE : Publications
  • View Item
  •   BIRD Home
  • LAMSADE (UMR CNRS 7243)
  • LAMSADE : Publications
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Browse

BIRDResearch centres & CollectionsBy Issue DateAuthorsTitlesTypeThis CollectionBy Issue DateAuthorsTitlesType

My Account

LoginRegister

Statistics

Most Popular ItemsStatistics by CountryMost Popular Authors
Thumbnail - Request a copy

Schemas and Types for JSON Data: From Theory to Practice

Baazizi, Mohamed-Amine; Colazzo, Dario; Ghelli, Giorgio; Sartiani, Carlo (2019), Schemas and Types for JSON Data: From Theory to Practice, in Boncz, Peter; Manegold, Stefan, SIGMOD '19 Proceedings of the 2019 International Conference on Management of Data, ACM - Association for Computing Machinery : New York, NY, p. 2060-2063. 10.1145/3299869.3314032

Type
Communication / Conférence
Date
2019
Conference title
SIGMOD '19 - International Conference on Management of Data 2019
Conference date
2019-06
Conference city
Amsterdam
Conference country
Netherlands
Book title
SIGMOD '19 Proceedings of the 2019 International Conference on Management of Data
Book author
Boncz, Peter; Manegold, Stefan
Publisher
ACM - Association for Computing Machinery
Published in
New York, NY
ISBN
978-1-4503-5643-5
Pages
2060-2063
Publication identifier
10.1145/3299869.3314032
Metadata
Show full item record
Author(s)
Baazizi, Mohamed-Amine
Laboratoire d'Informatique de Paris 6 [LIP6]
Colazzo, Dario
Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
Ghelli, Giorgio
Dipartimento di Informatica [Pisa]
Sartiani, Carlo
Dipartimento di Matematica Informatica ed Economia [DiMIE]
Abstract (EN)
The last few years have seen the fast and ubiquitous diffusion of JSON as one of the most widely used formats for publishing and interchanging data, as it combines the flexibility of semistructured data models with well-known data structures like records and arrays. The user willing to effectively manage JSON data collections can rely on several schema languages, like JSON Schema, JSound, and Joi, as well as on the type abstractions offered by modern programming and scripting languages like Swift or TypeScript. The main aim of this tutorial is to provide the audience (both researchers and practitioners) with the basic notions for enjoying all the benefits that schema and types can offer while processing and manipulating JSON data. This tutorial focuses on four main aspects of the relation between JSON and schemas: (1) we survey existing schema language proposals and discuss their prominent features; (2) we analyze tools that can infer schemas from data, or that exploit schema information for improving data parsing and management; and (3) we discuss some open research challenges and opportunities related to JSON data.
Subjects / Keywords
JSON; schemas; schema inference; parsing; schema libraries

Related items

Showing items related by title and author.

  • Thumbnail
    Schemas And Types For JSON Data 
    Baazizi, Mohamed-Amine; Colazzo, Dario; Ghelli, Giorgio; Sartiani, Carlo (2019) Communication / Conférence
  • Thumbnail
    A Type System for Interactive JSON Schema Inference (Extended Abstract) 
    Baazizi, Mohamed-Amine; Colazzo, Dario; Ghelli, Giorgio; Sartiani, Carlo (2019) Communication / Conférence
  • Thumbnail
    Not Elimination and Witness Generation for JSON Schema (short version) 
    Baazizi, Mohamed-Amine; Colazzo, Dario; Ghelli, Giorgio; Sartiani, Carlo; Scherzinger, Stefanie (2020) Communication / Conférence
  • Thumbnail
    Parametric schema inference for massive JSON datasets 
    Baazizi, Mohamed-Amine; Colazzo, Dario; Ghelli, Giorgio; Sartiani, Carlo (2019) Article accepté pour publication ou publié
  • Thumbnail
    Human-in-the-Loop Schema Inference for Massive JSON Datasets 
    Baazizi, Mohamed-Amine; Berti, Clément; Colazzo, Dario; Ghelli, Giorgio; Sartiani, Carlo (2020) Communication / Conférence
Dauphine PSL Bibliothèque logo
Place du Maréchal de Lattre de Tassigny 75775 Paris Cedex 16
Phone: 01 44 05 40 94
Contact
Dauphine PSL logoEQUIS logoCreative Commons logo