Implementation of the GOQL language

Keramopoulos, E., Pouyioutas, P. and Ptohos, T. 2004. Implementation of the GOQL language. in: Banissi, E. (ed.) Eighth International Conference on Information Visualisation: proceedings IEEE Computer Society Las Alamitos, USA. pp. 685-692

Chapter titleImplementation of the GOQL language
AuthorsKeramopoulos, E., Pouyioutas, P. and Ptohos, T.
EditorsBanissi, E.
Abstract

The Graphical Object Query Language (GOQL) is a

graphical query language that complies with the ODMG

3.0 standard and runs on top of the o2 DBMS. GOQL

provides users with the User's View (UV) and the Folders

Window (FW), which serve as the foundation upon which

end-users pose ad-hoc queries. The UV is a graphical

representation of any underlying ODMG scheme. Among

its advantages is that it hides from end-users most of the

perplexing details of the object-oriented database model,

such as methods, hierarchies and relationships. To

achieve this, the UV does not distinguish between

methods, attributes and relationships, it encapsulates is-a

hierarchies and it utilises a number of desktop metaphors

whose semantics can be easily understood by end-users.

The FW is a condensed version of the UV and provides

the starting point for constructing queries. In this paper,

we demonstrate the UV and the FW and discuss GOQL's

system architecture, its various components and the way

these components interact to generate the UV and the FW

and to provide an ad hoc query construction mechanism.

We also present the screen interface of the language.

Book titleEighth International Conference on Information Visualisation: proceedings
Page range685-692
Year2004
PublisherLas Alamitos, USA
FileKeramopoulos_Pouyioutas_Ptohos_2004_1_final.pdf
Publication dates
Published2004
Place of publicationIEEE Computer Society
ISBN0769521770
Digital Object Identifier (DOI)doi:10.1109/IV.2004.1320216
EventEighth International Conference on Information Visualisation (IV 2004)

Related outputs

The system architecture of the GOQL language
Keramopoulos, E., Ptohos, T. and Pouyioutas, P. 2004. The system architecture of the GOQL language. in: Hamza, M.H. (ed.) Proceedings of the IASTED International Conference on Databases and Applications: as part of the 22nd IASTED International Multi-Conference on Applied Informatics: February 17-19, 2004, Innsbruck, Austria Acta Press. pp. 174-179

Design considerations of the GOQL interface
Keramopoulos, E., Pouyioutas, P. and Ptohos, T. 2004. Design considerations of the GOQL interface. in: ITI 2004: 26th International Conference on Information Technology Interfaces, 2004 Zagreb, Croatia IEEE .

Experiences of revalidating the undergraduate and postgraduate courses within the information systems curricula at University of Westminster, UK
Juric, R., Lees, P. and Ptohos, T. 2003. Experiences of revalidating the undergraduate and postgraduate courses within the information systems curricula at University of Westminster, UK. in: Budin, L. (ed.) ITI 2003 : proceedings of the 25th International Conference on Information Technology Interfaces : Silver interfaces: computer at the university : June 16-19, 2003, Cavtat, Croatia Zagreb, Croatia SRCE University Computing Centre. pp. 51-58

Experiences of revalidating the undergraduate and postgraduate courses within the information systems curricula at University of Westminster, UK
Juric, R., Lees, P. and Ptohos, T. 2003. Experiences of revalidating the undergraduate and postgraduate courses within the information systems curricula at University of Westminster, UK. CIT Journal of Computing and Information Technology. 11 (3), pp. 243-252.

A formal definition of the Users View (UV) of the Graphical Object Query Language (GOQL)
Keramopoulos, E., Pouyioutas, P. and Ptohos, T. 2002. A formal definition of the Users View (UV) of the Graphical Object Query Language (GOQL). in: Proceedings of the Sixth International Conference on Information Visualisation USA IEEE . pp. 211-216

The GOQL Graphical Query Language
Keramopoulos, E., Pouyioutas, P. and Ptohos, T. 2002. The GOQL Graphical Query Language. International Journal of Computers and Applications. 24 (3), pp. 122-128.

The user's view level of the GOQL graphical query language
Keramopoulos, E., Pouyioutas, P. and Ptohos, T. 1999. The user's view level of the GOQL graphical query language. in: Banissi, E., Khosrowshahi, F., Sarfraz, M., Tathami, E. and Ursyn, A. (ed.) Proceedings of the 1999 IEEE International Conference on Information Visualisation Los Alamitos, USA IEEE . pp. 81-86

Permalink - https://westminsterresearch.westminster.ac.uk/item/93306/implementation-of-the-goql-language


Share this
Tweet
Email