Empreu aquest identificador per citar o enllaçar aquest ítem: http://hdl.handle.net/10609/78206
Registre complet de metadades
Camp DCValorLlengua/Idioma
dc.contributor.authorEd-douibi, Hamza-
dc.contributor.authorCanovas Izquierdo, Javier Luis-
dc.contributor.authorCabot, Jordi-
dc.contributor.otherUniversitat Oberta de Catalunya (UOC)-
dc.date.accessioned2018-05-15T13:48:16Z-
dc.date.available2018-05-15T13:48:16Z-
dc.date.issued2017-06-20-
dc.identifier.citationEd-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.issn0302-9743MIAR
-
dc.identifier.urihttp://hdl.handle.net/10609/78206-
dc.description.abstractREpresentational 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.isoeng-
dc.publisherLecture Notes in Computer Scienceen
dc.relation.ispartofLecture Notes in Computer Science, 2017, 10376-
dc.relation.urihttps://doi.org/10.1007/978-3-319-61482-3_16-
dc.rightsCC BY-NC-ND-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.subjectREST web APIsen
dc.subjectREST web APIsca
dc.subjectdiscovery processen
dc.subjectOpenAPIen
dc.subjectrepositoryen
dc.subjectREST web APIses
dc.subjectprocés de deteccióca
dc.subjectproceso de detecciónes
dc.subjectOpenAPIca
dc.subjectOpenAPIes
dc.subjectrepositorica
dc.subjectrepositorioes
dc.subject.lcshApplication program interfaces (Computer software)en
dc.titleExample-driven web API specification discoveryen
dc.typeinfo:eu-repo/semantics/article-
dc.audience.mediatorTheme areas::Computer Science, Technology and Multimediaen
dc.subject.lemacInterfícies de programació d'aplicacions (Programari)ca
dc.subject.lcshesInterfaces de programación de aplicaciones (Software)es
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
dc.gir.idAR/0000005713-
dc.type.versioninfo:eu-repo/semantics/submittedVersion-
Apareix a les col·leccions:Articles cientÍfics
Articles

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
Ed-douibi_et_al_Example-driven_Web_API_Specification_Discovery_preprint.pdf1,24 MBAdobe PDFThumbnail
Veure/Obrir
Comparteix:
Exporta:
Consulta les estadístiques

Aquest ítem està subjecte a una llicència de Creative Commons Llicència Creative Commons Creative Commons