Login | Register

Graphlog : its representation in XML and translation to CORAL


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.

[thumbnail of MQ78004.pdf]
Text (application/pdf)


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 > Gina Cody School 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:M. Comp. Sc.
Program:Computer Science and Software Engineering
Thesis Supervisor(s):Butler, Gregory
Identification Number:QA 76.9 U83Z68 2003
ID Code:2016
Deposited By: Concordia University Library
Deposited On:27 Aug 2009 17:24
Last Modified:13 Jul 2020 19:51
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

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top