1
Mashupsheet : a Web integration platform for interactive visualization applications | |
Author | Supasak Kulawonganunchai |
Call Number | AIT Thesis no.CS-09-05 |
Subject(s) | Visualization Web services |
Note | A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science |
Publisher | Asian Institute of Technology |
Abstract | This study aim to propose a like spreadsheet interaction for constructing interactive visualization applications. The platform named MashupSheet is implemented to provide several necessary tools for developing an extensible mashup platform. First, an online mashup editor based spreadsheet interaction allows users to easily compose the applications from several interactive components, by using drag-and-drop manipulation, such as slider, combo box, and text field together with visualization components such as SVG panel, spring graph, and Google map, Users can create innovative and specific applications by combining tools above and defining attribute's expressions which will be updated rapidly. Second, an online service scripting editor allows developers to provide custom service functions which are able to be involved in the mashup applications as normal spreadsheet functions. These scripts can be used as proxies to any other services via many standard Web APIs. In short, the platform become an one-stop-service for developing rapid integrated applications. The system prototype were deployed in public domain and demonstrated in real applications ranging from business to scientific applications. Empirical testing and experiments were conducted to evaluate the proposed interaction compared to a flow-chart-like programming in term of affordance. Result shows that a mashup based spreadsheet become an effective and efficient interface for constructing data composition applications. |
Year | 2009 |
Type | Thesis |
School | School of Engineering and Technology (SET) |
Department | Department of Information and Communications Technologies (DICT) |
Academic Program/FoS | Computer Science (CS) |
Chairperson(s) | Vilas Wuwongse; |
Examination Committee(s) | Dailey, Matthew N.;Janecek, Paul; |
Scholarship Donor(s) | Royal Thai Government Fellowship; |
Degree | Thesis (M.Sc.) - Asian Institute of Technology, 2009 |