A powerful visual formalism for XML data

XML data are data which are not necessary constrained by a schema, XML is fast emerging as a standard for data representation and exchange on the World Wide Web, the ability to intelligently 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 recursive graphical query language for querying and restructuring XML data. The expressive power of RGQLX is comparable to Fixpoint. RGQLX language is a multi-sorted graphical language integrating grouping, aggregate functions, nested queries and recursion.

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

[2]  Alberto O. Mendelzon,et al.  G+: Recursive Queries Without Recursion , 1988, Expert Database Conf..

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

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

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

[6]  Tiziana Catarci,et al.  QBD*: A Graphical Query Language with Recursion , 1989, IEEE Trans. Software Eng..

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

[8]  Alberto O. Mendelzon,et al.  GraphLog: a visual formalism for real life recursion , 1990, PODS '90.

[9]  Mourad Ykhlef,et al.  GQLX: a new graphical query language for XML data , 2009, iiWAS.

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

[11]  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..