dc.contributor.advisor | Bjørndalen, John Markus | |
dc.contributor.author | Tang, Jason | |
dc.date.accessioned | 2016-07-01T10:26:48Z | |
dc.date.available | 2016-07-01T10:26:48Z | |
dc.date.issued | 2015-10-06 | |
dc.description.abstract | As technology advances, researchers in the natural sciences collect ever-increasing amounts of data. While computer science research often focuses on effective ways to perform computations on large data sets, the visualization of large data sets can be just as important for achieving new insights. Just as cluster computing enables scalable computation on large data sets, so can cluster-based display walls enable scalable visualization of large data sets.
At the same time, visualization and user interface libraries are being most extensively developed for the web. Examples of such libraries include D3 for visualization and Bootstrap for user interfaces. Such libraries often contain built-in support for scaling down to small displays (i.e. on mobile devices), however, they have no such support for scaling up to cluster-based display walls, which require coordination among multiple display hosts.
This thesis presents a framework, provisionally named Browzawall, for building web applications that scale up to high-resolution cluster-based display wall environments. Browzawall consists of several JavaScript libraries and a WebSocket server. By using Browzawall, application developers can build web applications that scale from mobile and desktop environments up to cluster-based display wall. | en_US |
dc.identifier.uri | https://hdl.handle.net/10037/9358 | |
dc.identifier.urn | URN:NBN:no-uit_munin_8915 | |
dc.language.iso | eng | en_US |
dc.publisher | UiT Norges arktiske universitet | en_US |
dc.publisher | UiT The Arctic University of Norway | en_US |
dc.rights.accessRights | openAccess | |
dc.rights.holder | Copyright 2015 The Author(s) | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-sa/3.0 | en_US |
dc.rights | Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0) | en_US |
dc.subject.courseID | INF-3990 | |
dc.subject | Display Wall | en_US |
dc.subject | VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550::Datateknologi: 551 | en_US |
dc.subject | VDP::Technology: 500::Information and communication technology: 550::Computer technology: 551 | en_US |
dc.title | A framework for building scalable web applications for high-resolution cluster-based display walls | en_US |
dc.type | Master thesis | en_US |
dc.type | Mastergradsoppgave | en_US |