ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Efficient visualisation of dynamic data using Web applications

Miha Kralj (2011) Efficient visualisation of dynamic data using Web applications. EngD thesis.

[img] PDF
Download (1320Kb)


    The following chapters explain the reader the key parts of building an information infrastructure for effective representation of highly dynamic data on the internet. Such environment is characteristic for SCADA applications where there can be a few hundred updates per second. This updates are typically visualized as value changes on wiring diagrams. If we naively updated such a diagram as a bitmap image, let say once per second and we had a few diagrams updating at approximately the same time, there would be a lot of network traffic and a lot of processing on the server side. Besides, a bitmap that refreshes once per second in a browser doesn't contribute to the user experience. As an upgrade to such naive technique this paper shall give an overview of other means to achive the same goal, but with a fragment of time and server load. The techniques presented here are XHR (AJAX) for background data transfer, HTTP data streaming for multiple data package transfer from the server to the client whithin a single HTTP transaction, cache managers for caching data until they are updated and finally, SVG as an effective presentational layer. This thesis shall show that the above-mentioned techniques allow for real-time presentation of data from SCADA servers and other sources wih a minimal time lag. Furthermore, all the engaged techniques are natively supported by all major browsers without using plugins

    Item Type: Thesis (EngD thesis)
    Keywords: AJAX, SVG, SCADA, XHR, XmlHttpRequest
    Number of Pages: 43
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Marko Bajec245Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=8156756)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1274
    Date Deposited: 18 Jan 2011 12:08
    Last Modified: 13 Aug 2011 00:38
    URI: http://eprints.fri.uni-lj.si/id/eprint/1274

    Actions (login required)

    View Item