Improving Visual Object Query Language ( VOQL ) by Introducing Visual Elements and Visual Variables


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 6, No. 6, pp. 1447-1457, Jun. 1999
10.3745/KIPSTE.1999.6.6.1447,   PDF Download:

Abstract

Visual Object Query Language(VOQL) proposed recently is a visual object-oriented database query language which can effectively represent queries on complex structured data, since schema information is visually included in query expressions. VOQL, which is a graph-based query language with inductively defined semantics, can concisely represent various text-based path expressions by graph, and clearly convey the semantics of complex path expressions. However, the existing VOQL assumes that all the attributes are multi-valued, and cannot visualize the concept of binding of object variables. Therefore, VOQL query expressions are not intuitive, so that it is difficult to extend the existing VOQL theoretically. In this paper, we propose VOQL that improved on these problems. The improved VOQL visualizes the result of a single-valued attribute and that of a multi-valued attribute as a visual element and a subblob, respectively, and specifies the binding of object variables by introducing visual variables, so that the improved VOQL intuitively and clearly represents the semantics of queries.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
L. S. Kyoon, "Improving Visual Object Query Language ( VOQL ) by Introducing Visual Elements and Visual Variables," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 6, no. 6, pp. 1447-1457, 1999. DOI: 10.3745/KIPSTE.1999.6.6.1447.

[ACM Style]
Lee Suk Kyoon. 1999. Improving Visual Object Query Language ( VOQL ) by Introducing Visual Elements and Visual Variables. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 6, 6, (1999), 1447-1457. DOI: 10.3745/KIPSTE.1999.6.6.1447.