Lion: Listen online. Using GraphQL as a mediator for data integration and ingestion

Data integration is the task of providing a unified view of multiple data sources. Thesesources can be, and are typically, heterogeneous in their data model, data query language (DQL), and data manipulation language (DML). In this thesis is described a system called”Listen Online”, or Lion for short...

Full description

Bibliographic Details
Main Author: Tubbs, Dustyn James
Other Authors: Chang, Kevin
Format: Text
Language:English
Published: 2018
Subjects:
DML
Online Access:http://hdl.handle.net/2142/101608
id ftunivillidea:oai:www.ideals.illinois.edu:2142/101608
record_format openpolar
spelling ftunivillidea:oai:www.ideals.illinois.edu:2142/101608 2024-10-20T14:08:20+00:00 Lion: Listen online. Using GraphQL as a mediator for data integration and ingestion Tubbs, Dustyn James Chang, Kevin 2018-08 application/pdf http://hdl.handle.net/2142/101608 en eng http://hdl.handle.net/2142/101608 Copyright 2018 Dustyn Tubbs GraphQL Data Integration Web Services text 2018 ftunivillidea 2024-10-01T12:57:45Z Data integration is the task of providing a unified view of multiple data sources. Thesesources can be, and are typically, heterogeneous in their data model, data query language (DQL), and data manipulation language (DML). In this thesis is described a system called”Listen Online”, or Lion for short. Lion utilizes the GraphQL specification to provide integration for querying of web services. Lion provides a general structure by which arbitrary mediators can be used within a query. Lastly, by building on top of open source libraries,Lion provides the open source community with components that enable it to function in the form of GraphQL servers, visual layout libraries, and query builders. Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2018-09-27 without embargo terms The student, Dustyn Tubbs, accepted the attached license on 2018-07-17 at 23:08. The student, Dustyn Tubbs, submitted this Thesis for approval on 2018-07-17 at 23:12. This Thesis was approved for publication on 2018-07-20 at 15:59. DSpace SAF Submission Ingestion Package generated from Vireo submission #12910 on 2018-09-27 at 10:49:02 Made available in DSpace on 2018-09-27T16:17:56Z (GMT). No. of bitstreams: 2 TUBBS-THESIS-2018.pdf: 449360 bytes, checksum: a0de6054596daf846415a7868f2b3367 (MD5) LICENSE.txt: 4209 bytes, checksum: c1b4c99999d5b489744684eba034473a (MD5) Previous issue date: 2018-07-20 Text DML University of Illinois at Urbana-Champaign: IDEALS (Illinois Digital Environment for Access to Learning and Scholarship)
institution Open Polar
collection University of Illinois at Urbana-Champaign: IDEALS (Illinois Digital Environment for Access to Learning and Scholarship)
op_collection_id ftunivillidea
language English
topic GraphQL
Data Integration
Web Services
spellingShingle GraphQL
Data Integration
Web Services
Tubbs, Dustyn James
Lion: Listen online. Using GraphQL as a mediator for data integration and ingestion
topic_facet GraphQL
Data Integration
Web Services
description Data integration is the task of providing a unified view of multiple data sources. Thesesources can be, and are typically, heterogeneous in their data model, data query language (DQL), and data manipulation language (DML). In this thesis is described a system called”Listen Online”, or Lion for short. Lion utilizes the GraphQL specification to provide integration for querying of web services. Lion provides a general structure by which arbitrary mediators can be used within a query. Lastly, by building on top of open source libraries,Lion provides the open source community with components that enable it to function in the form of GraphQL servers, visual layout libraries, and query builders. Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2018-09-27 without embargo terms The student, Dustyn Tubbs, accepted the attached license on 2018-07-17 at 23:08. The student, Dustyn Tubbs, submitted this Thesis for approval on 2018-07-17 at 23:12. This Thesis was approved for publication on 2018-07-20 at 15:59. DSpace SAF Submission Ingestion Package generated from Vireo submission #12910 on 2018-09-27 at 10:49:02 Made available in DSpace on 2018-09-27T16:17:56Z (GMT). No. of bitstreams: 2 TUBBS-THESIS-2018.pdf: 449360 bytes, checksum: a0de6054596daf846415a7868f2b3367 (MD5) LICENSE.txt: 4209 bytes, checksum: c1b4c99999d5b489744684eba034473a (MD5) Previous issue date: 2018-07-20
author2 Chang, Kevin
format Text
author Tubbs, Dustyn James
author_facet Tubbs, Dustyn James
author_sort Tubbs, Dustyn James
title Lion: Listen online. Using GraphQL as a mediator for data integration and ingestion
title_short Lion: Listen online. Using GraphQL as a mediator for data integration and ingestion
title_full Lion: Listen online. Using GraphQL as a mediator for data integration and ingestion
title_fullStr Lion: Listen online. Using GraphQL as a mediator for data integration and ingestion
title_full_unstemmed Lion: Listen online. Using GraphQL as a mediator for data integration and ingestion
title_sort lion: listen online. using graphql as a mediator for data integration and ingestion
publishDate 2018
url http://hdl.handle.net/2142/101608
genre DML
genre_facet DML
op_relation http://hdl.handle.net/2142/101608
op_rights Copyright 2018 Dustyn Tubbs
_version_ 1813447464634548224