Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/78206
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.author | Ed-douibi, Hamza | - |
dc.contributor.author | Canovas Izquierdo, Javier Luis | - |
dc.contributor.author | Cabot, Jordi | - |
dc.contributor.other | Universitat Oberta de Catalunya (UOC) | - |
dc.date.accessioned | 2018-05-15T13:48:16Z | - |
dc.date.available | 2018-05-15T13:48:16Z | - |
dc.date.issued | 2017-06-20 | - |
dc.identifier.citation | Ed-douibi, H., Cánovas Izquierdo, J.L. & Cabot, J. (2017). Example-driven web API specification discovery. Lecture Notes in Computer Science, 10376(), 267-284. doi: 10.1007/978-3-319-61482-3_16 | - |
dc.identifier.issn | 0302-9743MIAR | - |
dc.identifier.uri | http://hdl.handle.net/10609/78206 | - |
dc.description.abstract | REpresentational State Transfer (REST) has become the dominant approach to design Web APIs nowadays, resulting in thousands of public REST Web APIs offering access to a variety of data sources (e.g., open-data initiatives) or advanced functionalities (e.g., geolocation services). Unfortunately, most of these APIs do not come with any specification that developers (and machines) can rely on to automatically understand and integrate them. Instead, most of the time we have to rely on reading its ad-hoc documentation web pages, despite the existence of languages like Swagger or, more recently, OpenAPI that developers could use to formally describe their APIs. In this paper we present an example-driven discovery process that generates model-based OpenAPI specifications for REST Web APIs by using API call examples. A tool implementing our approach and a community-driven repository for the discovered APIs are also presented. | en |
dc.language.iso | eng | - |
dc.publisher | Lecture Notes in Computer Science | en |
dc.relation.ispartof | Lecture Notes in Computer Science, 2017, 10376 | - |
dc.relation.uri | https://doi.org/10.1007/978-3-319-61482-3_16 | - |
dc.rights | CC BY-NC-ND | - |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | - |
dc.subject | REST web APIs | en |
dc.subject | REST web APIs | ca |
dc.subject | discovery process | en |
dc.subject | OpenAPI | en |
dc.subject | repository | en |
dc.subject | REST web APIs | es |
dc.subject | procés de detecció | ca |
dc.subject | proceso de detección | es |
dc.subject | OpenAPI | ca |
dc.subject | OpenAPI | es |
dc.subject | repositori | ca |
dc.subject | repositorio | es |
dc.subject.lcsh | Application program interfaces (Computer software) | en |
dc.title | Example-driven web API specification discovery | en |
dc.type | info:eu-repo/semantics/article | - |
dc.audience.mediator | Theme areas::Computer Science, Technology and Multimedia | en |
dc.subject.lemac | Interfícies de programació d'aplicacions (Programari) | ca |
dc.subject.lcshes | Interfaces de programación de aplicaciones (Software) | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | - |
dc.gir.id | AR/0000005713 | - |
dc.type.version | info:eu-repo/semantics/submittedVersion | - |
Aparece en las colecciones: | Articles cientÍfics Articles |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
Ed-douibi_et_al_Example-driven_Web_API_Specification_Discovery_preprint.pdf | 1,24 MB | Adobe PDF | Visualizar/Abrir |
Comparte:
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons