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

Chapter titleA formal definition of the Users View (UV) of the Graphical Object Query Language (GOQL)
AuthorsKeramopoulos, E., Pouyioutas, P. and Ptohos, T.
Abstract

In this paper we provide a brief formal definition of the Users View (UV) of the Graphical Object Query Language(GOQL). The UV provides a graphical representation for object-oriented database schemas and hides from end-users most of the perplexing details of the object-oriented database model, such as methods, hierarchies and relationships. In particular, the UV does not distinguish between methods, attributes and relationships, encapsulates the is-a hierarchy and utilises a number of desktop metaphors to present a graphical schema that is easy to be understood by end-users. Thus, the UV provides the environment, through which end-users, can pose ad-hoc queries through GOQL. We first give a brief formal definition of an object-oriented database schema in the GOQL model. This is given, by providing a formal definition of the basic element of such a schema, namely the class. The UV is then briefly formally defined as a mapping from a GOQL object-oriented database schema. Using this mapping, any object-oriented database schema can be translated into a graphical representation in the UV. The running example of the paper is used to demonstrate the mapping from the textual schema to the graphical schema of the UV. The formal definition of the UV will allow us, in the future, to formally define the graphical constructs of

GOQL.

KeywordsGraphical Query Languages, Object-Oriented, Databases, Formal Definition
Book titleProceedings of the Sixth International Conference on Information Visualisation
Page range211-216
Year2002
PublisherIEEE
FileKeramopoulos_Pouyioutas_Ptohos_2002_final.pdf
Publication dates
Published2002
Place of publicationUSA
ISBN0769516564
Digital Object Identifier (DOI)doi:10.1109/IV.2002.1028779
EventSixth International Conference on Information Visualisation

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

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

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.

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/93x70/a-formal-definition-of-the-users-view-uv-of-the-graphical-object-query-language-goql


Share this
Tweet
Email