Passer à la navigation principale Passer à la recherche Passer au contenu principal

An Empirical Study on the “Usage of Not” in Real-World JSON Schema Documents

  • Mohamed Amine Baazizi
  • , Dario Colazzo
  • , Giorgio Ghelli
  • , Carlo Sartiani
  • , Stefanie Scherzinger
  • Sorbonne Université
  • Université Paris Dauphine
  • University of Pisa
  • Università degli Studi della Basilicata
  • University of Passau

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

We study the usage of negation in JSON Schema data modeling. Negation is a logical operator rarely present in type systems and schema description languages, since it complicates decision problems: many software tools, but also formal frameworks for working with JSON Schema, do not fully support negation. This motivates us to study whether negation is actually used in practice, for which aims, and whether it could—in principle—be replaced by simpler operators. We have collected a large corpus of 80k open source JSON Schema documents from GitHub. We perform a systematic analysis, quantify usage patterns of negation, and also qualitatively analyze schemas. We show that negation is indeed used, albeit infrequently, following a stable set of patterns.

langue originaleAnglais
titreConceptual Modeling - 40th International Conference, ER 2021, Proceedings
rédacteurs en chefAditya Ghose, Jennifer Horkoff, Vítor E. Silva Souza, Jeffrey Parsons, Joerg Evermann
EditeurSpringer Science and Business Media Deutschland GmbH
Pages102-112
Nombre de pages11
ISBN (imprimé)9783030890216
Les DOIs
étatPublié - 1 janv. 2021
Modification externeOui
Evénement40th International Conference on Conceptual Modeling, ER 2021 - Virtual, Online
Durée: 18 oct. 202121 oct. 2021

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13011 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence40th International Conference on Conceptual Modeling, ER 2021
La villeVirtual, Online
période18/10/2121/10/21

Empreinte digitale

Examiner les sujets de recherche de « An Empirical Study on the “Usage of Not” in Real-World JSON Schema Documents ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation