Breadcrumb

 
 

Graphlog : its representation in XML and translation to CORAL

Title:

Graphlog : its representation in XML and translation to CORAL

Zou, Liqian (2003) Graphlog : its representation in XML and translation to CORAL. Masters thesis, Concordia University.

[img]
Preview
PDF
5Mb

Abstract

Diagrammatic Query allows users to compose a query through diagrams in a Graphical User Interface (GUI) environment. Diagrammatic Query has three basic requirements that must be fulfilled: (1) Both the query and query results should be presented graphically. (2) The users should be able to query database intuitively. (3) Queries should not only refer to information that resides at databases, but also to views based on defined queries, defined previously, which are saved in the system. We utilize the logic of Graphlog and CORAL so that users are able to pose queries by drawing nodes, edges and blobs, and probably by specifying which existing views are to be included. This thesis proposes the definition of Transferable Graph Language and the analysis, design, and implementation of the translation system. The transformation and storage format used by our project is specified in Transferable Graph Language (TGL), which uses XML DTD to regulate the program structures. The translation system will be driven by TGL programs transferred from the GUI system. These TGL programs collect node, edge, and blob status and information about how they are related. Also they will inform which existing views will be involved. Then the translation system will analyze these data and translate them to CORAL programs. Next, the translation system will organize calls to CORAL system and collect query results received from the CORAL system. At the end, the translation system will transform the results as TGL result programs and return them to the GUI system for displaying to users.

Divisions:Concordia University > Faculty of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Zou, Liqian
Pagination:xi, 145 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:Theses (M.Comp.Sc.)
Program:Computer Science and Software Engineering
Date:2003
Thesis Supervisor(s):Butler, Gregory
ID Code:2016
Deposited By:Concordia University Libraries
Deposited On:27 Aug 2009 13:24
Last Modified:08 Dec 2010 10:24
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Document Downloads

More statistics for this item...

Concordia University - Footer