Files in this item



application/pdfTUBBS-THESIS-2018.pdf (449kB)
(no description provided)PDF


Title:Lion: Listen online. Using GraphQL as a mediator for data integration and ingestion
Author(s):Tubbs, Dustyn James
Advisor(s):Chang, Kevin
Department / Program:Computer Science
Discipline:Computer Science
Degree Granting Institution:University of Illinois at Urbana-Champaign
Data Integration
Web Services
Abstract: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.
Issue Date:2018-07-20
Rights Information:Copyright 2018 Dustyn Tubbs
Date Available in IDEALS:2018-09-27
Date Deposited:2018-08

This item appears in the following Collection(s)

Item Statistics