GQLX: a new graphical query language for XML data

XML (eXtensible Markup Language) is used in many contexts of modern information technology to facilitate sharing of information between heterogeneous data sources and inter-platform applications. So, the ability to efficiently query XML data becomes increasingly important. Some XML graphical query languages for XML data have been proposed but they are either too complex or too limited in use. In this paper, we propose a new graphical query language for querying and restructuring XML data, which we call GQLX. GQLX is developed on the base of G-XML data model. The paper presents the basic capabilities of GQLX through a sequence of examples of increasing complexity. We also discuss the semantic part of GQLX.

[1]  Ming Zhang,et al.  A Fast Tree Pattern Matching Algorithm for XML Query , 2004, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).

[2]  M. Erwig Xing: a visual XML query language , 2003, J. Vis. Lang. Comput..

[3]  Alberto H. F. Laender,et al.  Querying Semistructured Data By Example: The QSByE Interface , 2001, Workshop on Information Integration on the Web.

[4]  Mourad Ykhlef Recursive SQL-like Query language for XML , 2007, iiWAS.

[5]  Letizia Tanca,et al.  XML-GL: A Graphical Language for Querying and Restructuring XML Documents , 1999, SEBD.

[6]  DANIELE BRAGA,et al.  XQBE (XQuery By Example): A visual interface to the standard XML query language , 2005, TODS.

[7]  Tok Wang Ling,et al.  GLASS: a graphical query language for semi-structured data , 2003, Eighth International Conference on Database Systems for Advanced Applications, 2003. (DASFAA 2003). Proceedings..