Querying and restructuring XML data by graphical query language

Purpose – The rapid development of Extensible Markup Language (XML) from a mere data exchange format to a universal syntax for encoding domain specific information increases the need of new query languages specifically visualized to address the characteristics of XML. Such languages should be able not only to extract information from XML documents, but also to apply powerful restructuring operators, based on a well‐defined semantics. Moreover, XML queries should be natural to write and understand, as also end‐users are expected to access the large XML information bases supporting their businesses. The purpose of this paper is to propose a new graphical query language for XML (GQLX) for querying and restructuring XML data.Design/methodology/approach – The methodology emphasizes on GQLX's development, which is based on G‐XML data model syntax to express a wide variety of XML queries, ranging from simple selection to expressive data transformations involving grouping, aggregation and sorting. GQLX has an ope...

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

[2]  Mengchi Liu DTD schema: a simple but powerful XML schema language , 2008, Int. J. Web Inf. Syst..

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

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

[5]  Wen-Chi Hou,et al.  Determined: a system with novel techniques for XML query optimization and evaluation , 2008, Int. J. Web Inf. Syst..

[6]  toExcel Extensible Stylesheet Language: Xsl Version 1.0 , 1999 .

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

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

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

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

[11]  Mourad Ykhlef,et al.  A logical foundation for nested semi-structured data and web forms , 2006, Int. J. Web Inf. Syst..

[12]  Mourad Ykhlef,et al.  A recursive visual query language for XML data , 2011, Int. J. Web Inf. Syst..

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

[14]  Awny Sayed,et al.  Fast and efficient computation of reachability queries over linked XML documents' graphs , 2009, Int. J. Web Inf. Syst..

[15]  Wilma Penzo Efficiently answering personalized queries on XML data , 2008, Int. J. Web Inf. Syst..