Projectional Editors for JSON-Based DSLs

A McNutt, R Chugh - … on Visual Languages and Human-Centric …, 2023 - ieeexplore.ieee.org
Augmenting text-based programming with rich structured interactions has been explored in
many ways. Among these, projectional editors offer an enticing combination of structure …

Extracting JSON Schemas with tagged unions

S Klessinger, M Klettke, U Störl… - arxiv preprint arxiv …, 2023 - arxiv.org
With data lakes and schema-free NoSQL document stores, extracting a descriptive schema
from JSON data collections is an acute challenge. In this paper, we target the discovery of …

How composable is the web? An empirical study on OpenAPI data model compatibility

S Serbout, C Pautasso, U Zdun - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Composing Web APIs is a widely adopted practice by developers to speed up the
development process of complex Web applications, mashups, and data processing …

Negation-closure for JSON Schema

MA Baazizi, D Colazzo, G Ghelli, C Sartiani… - Theoretical Computer …, 2023 - Elsevier
JSON Schema is an evolving standard for describing families of JSON documents. It is a
logical language, based on a set of assertions that describe features of the JSON value …

Towards theory for real-world data

W Martens - Proceedings of the 41st ACM SIGMOD-SIGACT-SIGAI …, 2022 - dl.acm.org
Fundamental research on data manipulation languages is often motivated by the search for
balance between desirable properties, such as expressiveness, robustness …

Witness generation for JSON Schema

L Attouche, MA Baazizi, D Colazzo, G Ghelli… - arxiv preprint arxiv …, 2022 - arxiv.org
JSON Schema is an important, evolving standard schema language for families of JSON
documents. It is based on a complex combination of structural and Boolean assertions, and …

An Analysis of Defects in Public JSON Schemas

C Yannou-Medrala, F Coelho - 39èmes journées de la …, 2023 - minesparis-psl.hal.science
JSON is a simple de facto standard cross-language textual format used to represent,
exchange and store data and documents in computer systems. JSON Schema is a …

JSON Model: a Lightweight Featureful Description Language for JSON Data Structures

F Coelho, C Yannou-Medrala - 2023 - minesparis-psl.hal.science
JSON is a simple de facto standard cross-language textual format used to represent,
exchange and store structured data in computer systems. Data schemas need to be …

MetaConfigurator: A User-Friendly Tool for Editing Structured Data Files

F Neubauer, P Bredl, M Xu, K Patel, J Pleiss… - Datenbank …, 2024 - Springer
Textual formats to structure data, such as JSON, XML, and YAML, are widely used for
structuring data in various domains, from configuration files to research data. However …

JSON Model: a Lightweight Featureful DSL for JSON

F Coelho, C Yannou-Medrala - … on Advances in Databases and Information …, 2024 - Springer
JSON is a de facto standard cross-language textual format used to represent, exchange and
store structured data. Data schemas allow to document structures and verify values. Three …