{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T20:40:04Z","timestamp":1755981604531,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100006374","name":"HORIZON EUROPE Research Infrastructures","doi-asserted-by":"publisher","award":["101079043"],"award-info":[{"award-number":["101079043"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006374","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["385808805"],"award-info":[{"award-number":["385808805"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,22]]},"DOI":"10.1145\/3735106.3736532","type":"proceedings-article","created":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T09:44:52Z","timestamp":1750758292000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["JTutor: JSON Schema Validation Explained"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-8454-6364","authenticated-orcid":false,"given":"Lyes","family":"Attouche","sequence":"first","affiliation":[{"name":"Universit\u00e9 Paris-Dauphine - PSL"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2728-5838","authenticated-orcid":false,"given":"Mohamed-Amine","family":"Baazizi","sequence":"additional","affiliation":[{"name":"Sorbonne Universit\u00e9, LIP6 UMR"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6031-0049","authenticated-orcid":false,"given":"Dario","family":"Colazzo","sequence":"additional","affiliation":[{"name":"Universit\u00e9 Paris-Dauphine - PSL"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0596-6395","authenticated-orcid":false,"given":"Giorgio","family":"Ghelli","sequence":"additional","affiliation":[{"name":"Dip. Informatica, Universit\u00e0 di Pisa"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-0780-3573","authenticated-orcid":false,"given":"Kachimsirikwuo Caleb","family":"Imo","sequence":"additional","affiliation":[{"name":"Universit\u00e4t Passau"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0030-8799","authenticated-orcid":false,"given":"Stefan","family":"Klessinger","sequence":"additional","affiliation":[{"name":"Universit\u00e4t Passau"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6514-3569","authenticated-orcid":false,"given":"Carlo","family":"Sartiani","sequence":"additional","affiliation":[{"name":"DiING, Universit\u00e0 della Basilicata"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1960-6171","authenticated-orcid":false,"given":"Stefanie","family":"Scherzinger","sequence":"additional","affiliation":[{"name":"Universit\u00e4t Passau"}]}],"member":"320","published-online":{"date-parts":[[2025,6,24]]},"reference":[{"volume-title":"JSON Schema Lint. https:\/\/jsonschemalint.com Online tool. Retrieved","year":"2025","key":"e_1_3_2_1_1_1","unstructured":"2020. JSON Schema Lint. https:\/\/jsonschemalint.com Online tool. Retrieved June 2025."},{"volume-title":"2023 State of the API Report. https:\/\/www.postman.com\/state-of-api\/2023\/api-technologies\/#api-technologies. Retrieved","year":"2025","key":"e_1_3_2_1_2_1","unstructured":"2023. 2023 State of the API Report. https:\/\/www.postman.com\/state-of-api\/2023\/api-technologies\/#api-technologies. Retrieved June 2025.."},{"volume-title":"jschon.dev. https:\/\/jschon.dev Online tool. Retrieved","year":"2025","key":"e_1_3_2_1_3_1","unstructured":"2023. jschon.dev. https:\/\/jschon.dev Online tool. Retrieved June 2025."},{"volume-title":"hypothesis-jsonschema. https:\/\/github.com\/python-jsonschema\/hypothesis-jsonschema Git Repository. Retrieved","year":"2025","key":"e_1_3_2_1_4_1","unstructured":"2024. hypothesis-jsonschema. https:\/\/github.com\/python-jsonschema\/hypothesis-jsonschema Git Repository. Retrieved June 2025."},{"volume-title":"https:\/\/gitlab.lip6.fr\/jsonschema\/modernjsonschemavalidator Git Repository. Retrieved","year":"2025","key":"e_1_3_2_1_5_1","unstructured":"2024. ModernJSONSchemaValidator. https:\/\/gitlab.lip6.fr\/jsonschema\/modernjsonschemavalidator Git Repository. Retrieved June 2025."},{"volume-title":"Ajv JSON Schema validator. https:\/\/ajv.js.org Library. Retrieved","year":"2025","key":"e_1_3_2_1_6_1","unstructured":"2025. Ajv JSON Schema validator. https:\/\/ajv.js.org Library. Retrieved June 2025."},{"volume-title":"Better Ajv Errors. https:\/\/github.com\/atlassian\/better-ajv-errors Git Repository. Retrieved","year":"2025","key":"e_1_3_2_1_7_1","unstructured":"2025. Better Ajv Errors. https:\/\/github.com\/atlassian\/better-ajv-errors Git Repository. Retrieved June 2025."},{"volume-title":"Hyperjump JSON Schema Validator. https:\/\/json-schema.hyperjump.io\/Online tool. Retrieved","year":"2025","key":"e_1_3_2_1_8_1","unstructured":"2025. Hyperjump JSON Schema Validator. https:\/\/json-schema.hyperjump.io\/Online tool. Retrieved March 2025."},{"volume-title":"JSON editor","year":"2025","key":"e_1_3_2_1_9_1","unstructured":"2025. JSON editor and validator - view, edit and format JSON data. https:\/\/www.json-buddy.com Retrieved June 2025."},{"volume-title":"json-everything validator. https:\/\/json-everything.net\/json-schema\/ Online tool. Retrieved","year":"2025","key":"e_1_3_2_1_10_1","unstructured":"2025. json-everything validator. https:\/\/json-everything.net\/json-schema\/ Online tool. Retrieved June 2025."},{"volume-title":"Tour of JSON Schema. https:\/\/tour.json-schema.org\/ Online tool. Retrieved","year":"2025","key":"e_1_3_2_1_11_1","unstructured":"2025. Tour of JSON Schema. https:\/\/tour.json-schema.org\/ Online tool. Retrieved June 2025."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3632891"},{"key":"e_1_3_2_1_13_1","volume-title":"Carlo Sartiani, and Stefanie Scherzinger","author":"Attouche Lyes","year":"2025","unstructured":"Lyes Attouche, Mohamed-Amine Baazizi, Dario Colazzo, Giorgio Ghelli, Stefan Klessinger, Carlo Sartiani, and Stefanie Scherzinger. 2025. Elimination of annotation dependencies in validation for Modern JSON Schema. CoRR abs\/2503.11288 (2025). arXiv:2503.11288 [cs.DB]"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.14778\/3565838.3565852"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3314032"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-89022-3_9"},{"key":"e_1_3_2_1_17_1","volume-title":"Proc. EDBT. 1170--1173","author":"Baazizi Mohamed-Amine","year":"2025","unstructured":"Mohamed-Amine Baazizi, Dario Colazzo, Giorgio Ghelli, Carlo Sartiani, and Stefanie Scherzinger. 2025. Everything You Always Wanted to Know About JSON Schema (But Were Afraid to Ask). In Proc. EDBT. 1170--1173. (Tutorial)."},{"key":"e_1_3_2_1_18_1","volume-title":"Bowtie JSON Schema Meta Validator. https:\/\/github.com\/bowtie-json-schema\/bowtie Tool. Retrieved","author":"Berman Julian","year":"2025","unstructured":"Julian Berman. 2025. Bowtie JSON Schema Meta Validator. https:\/\/github.com\/bowtie-json-schema\/bowtie Tool. Retrieved June 2025."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460319.3464796"},{"key":"e_1_3_2_1_20_1","volume-title":"Proc. ICSE. 345--346","author":"Hatfield-Dodds Zac","year":"2022","unstructured":"Zac Hatfield-Dodds and Dmitry Dygalo. 2022. Deriving Semantics-Aware Fuzzers from Web API Schemas. In Proc. ICSE. 345--346."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13222-024-00472-7"},{"key":"e_1_3_2_1_22_1","volume-title":"JSON Schema Test Suite. https:\/\/github.com\/json-schema-org\/JSON-Schema-Test-Suite. Retrieved","author":"Schema Org JSON","year":"2025","unstructured":"JSON Schema Org. 2025. JSON Schema Test Suite. https:\/\/github.com\/json-schema-org\/JSON-Schema-Test-Suite. Retrieved June 2025."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872427.2883029"},{"key":"e_1_3_2_1_24_1","volume-title":"Mior","author":"Viotti Juan Cruz","year":"2025","unstructured":"Juan Cruz Viotti and Michael J. Mior. 2025. Blaze: Compiling JSON Schema for 10x Faster Validation. CoRR abs\/2503.02770 (2025). arXiv:2503.02770"},{"key":"e_1_3_2_1_25_1","unstructured":"A.Wright H. Andrews and B. Hutton. 2019. JSON Schema Validation: A Vocabulary for Structural Validation of JSON- draft-handrews-json-schema-validation-02. Technical Report. Internet Engineering Task Force. https:\/\/tools.ietf.org\/html\/draft-handrews-json-schema-validation-02 Retrieved June 2025."},{"key":"e_1_3_2_1_26_1","unstructured":"A.Wright H. Andrews and B. Hutton. 2020. JSON Schema Validation: A Vocabulary for Structural Validation of JSON - draft-bhutton-json-schema-validation-00. Technical Report. Internet Engineering Task Force. https:\/\/tools.ietf.org\/html\/draft-bhutton-json-schema-validation-00 Retrieved June 2025."}],"event":{"name":"SIGMOD\/PODS '25: International Conference on Management of Data","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"],"location":"Berlin Germany","acronym":"SIGMOD\/PODS '25"},"container-title":["Proceedings of the 19th International Symposium on Database Programming Languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3735106.3736532","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T20:27:25Z","timestamp":1755980845000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3735106.3736532"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,22]]},"references-count":26,"alternative-id":["10.1145\/3735106.3736532","10.1145\/3735106"],"URL":"https:\/\/doi.org\/10.1145\/3735106.3736532","relation":{},"subject":[],"published":{"date-parts":[[2025,6,22]]},"assertion":[{"value":"2025-06-24","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}