dc.contributor.advisor | Michael Stonebraker. | en_US |
dc.contributor.author | Griggs, Peter,M. Eng.(Peter A.)Massachusetts Institute of Technology. | en_US |
dc.contributor.other | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science. | en_US |
dc.date.accessioned | 2021-05-24T19:52:02Z | |
dc.date.available | 2021-05-24T19:52:02Z | |
dc.date.copyright | 2021 | en_US |
dc.date.issued | 2021 | en_US |
dc.identifier.uri | https://hdl.handle.net/1721.1/130689 | |
dc.description | Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, February, 2021 | en_US |
dc.description | Cataloged from the official PDF of thesis. | en_US |
dc.description | Includes bibliographical references (pages 49-51). | en_US |
dc.description.abstract | As datasets continue to get larger, there is a great need for visualization systems that scale well while maintaining interactivity. Kyrix [1] is a system that helps developers create scalable pan and zoom visualizations. It combines visualization paradigms for good performance like data tiling and prefetching with a database backend that creates spatial indexes for faster querying. This thesis modifies Kyrix to support direct manipulation of datasets through a data visualization. We add bindings to the Kyrix specification that allow the developer to enable updates in a visualization. The user can then interact with the visualization and update the data in order to test a hypotheses, add new data, or fix a data error. We showcase this functionality by implementing three different types of Kyrix visualizations: an NBA timeline visualization, an election forecasting visualization, and a scatter plot visualization of NBA game scores. We report the update performance statistics for each of the demo visualizations and provide an evaluation of changes to the Kyrix specification language. | en_US |
dc.description.statementofresponsibility | by Peter Griggs. | en_US |
dc.format.extent | 51 pages | en_US |
dc.language.iso | eng | en_US |
dc.publisher | Massachusetts Institute of Technology | en_US |
dc.rights | MIT theses may be protected by copyright. Please reuse MIT thesis content according to the MIT Libraries Permissions Policy, which is available through the URL provided. | en_US |
dc.rights.uri | http://dspace.mit.edu/handle/1721.1/7582 | en_US |
dc.subject | Electrical Engineering and Computer Science. | en_US |
dc.title | Database updates using interactive Pan and Zoom visualizations | en_US |
dc.type | Thesis | en_US |
dc.description.degree | M. Eng. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | en_US |
dc.identifier.oclc | 1251779803 | en_US |
dc.description.collection | M.Eng. Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science | en_US |
dspace.imported | 2021-05-24T19:52:02Z | en_US |
mit.thesis.degree | Master | en_US |
mit.thesis.department | EECS | en_US |