JSONDiscoverer: Visualizing the schema lurking behind JSON documents
The so-called API economy is pushing more and more companies to provide open Web APIs to access their data, typically using the JavaScript Object Notation (JSON) as interchange data format. While JSON has been designed to be easy to read and parse, their structure is implicit. This poses a serious p...
| Autores: | , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión enviada para evaluación y publicación |
| Fecha de publicación: | 2016 |
| País: | España |
| Institución: | Universitat Oberta de Catalunya (UOC) |
| Repositorio: | O2, repositorio institucional de la UOC |
| OAI Identifier: | oai:openaccess.uoc.edu:10609/77985 |
| Acceso en línea: | https://hdl.handle.net/10609/77985 |
| Access Level: | acceso abierto |
| Palabra clave: | JSON schema discovery concept matching web API detecció d'esquema coincidència de conceptes detección de esquema coincidencia de conceptos Application program interfaces (Computer software) Interfícies de programació d'aplicacions (Programari) Interfaces de programación de aplicaciones (Software) |
| id |
ES_2f6bc1f22fa1ff79afae86a51cfb4b4c |
|---|---|
| oai_identifier_str |
oai:openaccess.uoc.edu:10609/77985 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
JSONDiscoverer: Visualizing the schema lurking behind JSON documentsCanovas Izquierdo, Javier LuisCabot, JordiJSONschema discoveryconcept matchingweb APIJSONdetecció d'esquemacoincidència de conceptesweb APIJSONdetección de esquemacoincidencia de conceptosweb APIApplication program interfaces (Computer software)Interfícies de programació d'aplicacions (Programari)Interfaces de programación de aplicaciones (Software)The so-called API economy is pushing more and more companies to provide open Web APIs to access their data, typically using the JavaScript Object Notation (JSON) as interchange data format. While JSON has been designed to be easy to read and parse, their structure is implicit. This poses a serious problem when consuming and integrating Web APIs from different sources since it forces us to manually analyze each individual API in detail. This paper presents JSONDiscoverer, a tool that alleviates this problem by discovering (and visualizing) the implicit schema of JSON documents as well as possible composition links among JSON-based Web APIs.Knowledge-Based SystemsUniversitat Oberta de Catalunya (UOC)201820182016info:eu-repo/semantics/articleinfo:eu-repo/semantics/submittedVersionapplication/pdfhttps://hdl.handle.net/10609/77985reponame:O2, repositorio institucional de la UOCinstname:Universitat Oberta de Catalunya (UOC)InglésKnowledge-Based Systems, 2016, 103https://doi.org/10.1016/j.knosys.2016.03.020CC BY-NC-NDhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:openaccess.uoc.edu:10609/779852026-05-28T12:42:01Z |
| dc.title.none.fl_str_mv |
JSONDiscoverer: Visualizing the schema lurking behind JSON documents |
| title |
JSONDiscoverer: Visualizing the schema lurking behind JSON documents |
| spellingShingle |
JSONDiscoverer: Visualizing the schema lurking behind JSON documents Canovas Izquierdo, Javier Luis JSON schema discovery concept matching web API JSON detecció d'esquema coincidència de conceptes web API JSON detección de esquema coincidencia de conceptos web API Application program interfaces (Computer software) Interfícies de programació d'aplicacions (Programari) Interfaces de programación de aplicaciones (Software) |
| title_short |
JSONDiscoverer: Visualizing the schema lurking behind JSON documents |
| title_full |
JSONDiscoverer: Visualizing the schema lurking behind JSON documents |
| title_fullStr |
JSONDiscoverer: Visualizing the schema lurking behind JSON documents |
| title_full_unstemmed |
JSONDiscoverer: Visualizing the schema lurking behind JSON documents |
| title_sort |
JSONDiscoverer: Visualizing the schema lurking behind JSON documents |
| dc.creator.none.fl_str_mv |
Canovas Izquierdo, Javier Luis Cabot, Jordi |
| author |
Canovas Izquierdo, Javier Luis |
| author_facet |
Canovas Izquierdo, Javier Luis Cabot, Jordi |
| author_role |
author |
| author2 |
Cabot, Jordi |
| author2_role |
author |
| dc.contributor.none.fl_str_mv |
Universitat Oberta de Catalunya (UOC) |
| dc.subject.none.fl_str_mv |
JSON schema discovery concept matching web API JSON detecció d'esquema coincidència de conceptes web API JSON detección de esquema coincidencia de conceptos web API Application program interfaces (Computer software) Interfícies de programació d'aplicacions (Programari) Interfaces de programación de aplicaciones (Software) |
| topic |
JSON schema discovery concept matching web API JSON detecció d'esquema coincidència de conceptes web API JSON detección de esquema coincidencia de conceptos web API Application program interfaces (Computer software) Interfícies de programació d'aplicacions (Programari) Interfaces de programación de aplicaciones (Software) |
| description |
The so-called API economy is pushing more and more companies to provide open Web APIs to access their data, typically using the JavaScript Object Notation (JSON) as interchange data format. While JSON has been designed to be easy to read and parse, their structure is implicit. This poses a serious problem when consuming and integrating Web APIs from different sources since it forces us to manually analyze each individual API in detail. This paper presents JSONDiscoverer, a tool that alleviates this problem by discovering (and visualizing) the implicit schema of JSON documents as well as possible composition links among JSON-based Web APIs. |
| publishDate |
2016 |
| dc.date.none.fl_str_mv |
2016 2018 2018 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/submittedVersion |
| format |
article |
| status_str |
submittedVersion |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/10609/77985 |
| url |
https://hdl.handle.net/10609/77985 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
Knowledge-Based Systems, 2016, 103 https://doi.org/10.1016/j.knosys.2016.03.020 |
| dc.rights.none.fl_str_mv |
CC BY-NC-ND http://creativecommons.org/licenses/by-nc-nd/3.0/es/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
CC BY-NC-ND http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Knowledge-Based Systems |
| publisher.none.fl_str_mv |
Knowledge-Based Systems |
| dc.source.none.fl_str_mv |
reponame:O2, repositorio institucional de la UOC instname:Universitat Oberta de Catalunya (UOC) |
| instname_str |
Universitat Oberta de Catalunya (UOC) |
| reponame_str |
O2, repositorio institucional de la UOC |
| collection |
O2, repositorio institucional de la UOC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869405476763992064 |
| score |
15,300724 |