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...
Main Author: | |
---|---|
Other Authors: | |
Format: | Text |
Language: | English |
Published: |
2018
|
Subjects: | |
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 |