Improving the OEEU’s data-driven technological ecosystem’s interoperability with GraphQL

dc.contributor.authorVázquez-Ingelmo, A.
dc.contributor.authorCruz-Benito, Juan
dc.contributor.authorGarcía-Peñalvo, Francisco J.
dc.date.accessioned2017-12-12T13:35:57Z
dc.date.available2017-12-12T13:35:57Z
dc.date.issued2017-10-18
dc.description.abstractA crucial part of data-driven ecosystems is the management and processing of complex data structures, as well as the proper handling of the data flows within the ecosystem. To manage these data flows, data-driven ecosystems need high levels of interoperability, as it allows the collaboration and independence of both internal and external components. REST APIs are a common solution to achieve interoperability, but sometimes they lack flexibility and performance. The arising of GraphQL APIs as a flexible, fast and stable protocol for data fetching makes it an interesting approach for data-intensive and complex data-driven (eco)systems. This paper outlines the GraphQL protocol and the benefits derived from its use, as well as it presents a case of study of the improvement experienced by the Observatory of Employment and Employability (also known as OEEU) ecosystem after including GraphQL as main API in several components. The results of the paper show promising improvements regarding the flexibility, maintainability and performance, among other benefits.en
dc.identifier.citationVázquez-Ingelmo, A., Cruz-Benito, J., & García-Peñalvo, F. J. (2017). Improving the OEEU’s data-driven technological ecosystem’s interoperability with GraphQL. In J. M. Dodero, M. S. Ibarra Sáiz, & I. Ruiz Rube (Eds.), Fifth International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM’17) (Cádiz, Spain, October 18-20, 2017) (Article 89). New York, NY, USA: ACM. doi:10.1145/3144826.3145437en
dc.identifier.isbn978-1-4503-5386-1
dc.identifier.other10.1145/3144826.3145437
dc.identifier.urihttp://repositorio.grial.eu/handle/grial/1063
dc.language.isoenen
dc.publisherACMen
dc.subjectGraphQLen
dc.subjectAPIen
dc.subjectTechnological ecosystemsen
dc.subjectData-drivenen
dc.subjectInteroperabilityen
dc.titleImproving the OEEU’s data-driven technological ecosystem’s interoperability with GraphQLen
dc.typeArticleen

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
TEEM_2017_paper_89_preprint.pdf
Size:
2.39 MB
Format:
Adobe Portable Document Format
Description:
Article

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections