The University of Dublin | Trinity College -- Ollscoil Átha Cliath | Coláiste na Tríonóide
TARA Trinity's Access to Research Archive
Home :: Log In :: Submit :: Alerts ::

TARA >
School of Computer Science and Statistics >
Computer Science >
Computer Science (Theses and Dissertations) >

Please use this identifier to cite or link to this item: http://hdl.handle.net/2262/747

Title: A Toolkit for the Visualisation of CORBA Applications
Author: Miller, Robert
Advisor: Cahill, Vinny
Keywords: Computer Science
Issue Date: Sep-2000
Abstract: VEDA is a visualisation environment that allows the operation of distributed applications to be visualised graphically for the purposes of testing and education. It contains a visualisation package which enables distributed processes to present their flow of control to the user in a graphical manner. With VEDA's visualisation capabilities as a platform it is the aim of this dissertation to develop a toolkit which will support the automatic visualisation of CORBA applications. The toolkit will be designed with a pedagogical function in mind and with undergraduates as the target audience. Essentially the dissertation can be broken up into two distinct tasks: The first phase of the dissertation will involve the modification an IDL compiler to enable the automatic generation of visualisation events. IDL specifies interfaces between CORBA objects. The IDL compiler generates small pieces of code known as client stubs and server skeletons which allow client processes to access remote server objects. The IDL compiler will be modified so as to produce instrumented stubs and skeletons. By instrumentation I mean the annotation of code with visualisation event calls. The event calls will convey pertinent information about the distributed object system to the visualisation engine. The visualisation engine in turn generates a graphical representation of application state and execution. The second phase of this dissertation involves extending VEDA’s visualisation capabilities to accommodate the complexities of distributed object systems. The dissertation will be evaluated under the following criteria: ease of use, generality, transparency, intuitiveness and performance.
URI: http://hdl.handle.net/2262/747
Appears in Collections:Computer Science (Theses and Dissertations)
Computer Science Technical Reports

Files in This Item:

File Description SizeFormat
TCD-CS-2000-48.pdf812.51 kBAdobe PDFView/Open


This item is protected by original copyright


Please note: There is a known bug in some browsers that causes an error when a user tries to view large pdf file within the browser window. If you receive the message "The file is damaged and could not be repaired", please try one of the solutions linked below based on the browser you are using.

Items in TARA are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback