Access the full text.
Sign up today, get DeepDyve free for 14 days.
W. Penzo (2008)
Efficiently answering personalized queries on XML dataInt. J. Web Inf. Syst., 4
Daniele Braga, A. Campi, S. Ceri (2005)
XQBE (XQuery By Example): A visual interface to the standard XML query languageACM Trans. Database Syst., 30
Jingtao Yao, Ming Zhang (2004)
A Fast Tree Pattern Matching Algorithm for XML QueryIEEE/WIC/ACM International Conference on Web Intelligence (WI'04)
M. Ykhlef, Sarra Alqahtani (2009)
GQLX: a new graphical query language for XML data
M. Ykhlef (2006)
A logical foundation for nested semi-structured data and web formsInt. J. Web Inf. Syst., 2
D. Che, W. Hou (2008)
Determined: a system with novel techniques for XML query optimization and evaluationInt. J. Web Inf. Syst., 4
Wei Ni, T. Ling (2003)
GLASS: a graphical query language for semi-structured dataEighth International Conference on Database Systems for Advanced Applications, 2003. (DASFAA 2003). Proceedings.
Awny Sayed (2009)
Fast and efficient computation of reachability queries over linked XML documents' graphsInt. J. Web Inf. Syst., 5
Mengchi Liu (2008)
DTD schema: a simple but powerful XML schema languageInt. J. Web Inf. Syst., 4
M. Ykhlef (2007)
Recursive SQL-like Query language for XML
Martin Erwig (2003)
Xing: a visual XML query languageJ. Vis. Lang. Comput., 14
toExcel (1999)
Extensible Stylesheet Language: Xsl Version 1.0
W3C
XQuery 1.0: an XML query language W3C working draft
S. Ceri, S. Comai, P. Fraternali, S. Paraboschi, L. Tanca, E. Damiani (1999)
XML-GL: A Graphical Language for Querying and Restructuring XML Documents
I. Filha, Alberto Laender, A. Silva (2001)
Querying Semistructured Data By Example: The QSByE Interface
M. Ykhlef (2011)
A recursive visual query language for XML dataInt. J. Web Inf. Syst., 7
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 operational semantics based on the annotated XML, which serves to express queries and data trees in the form of XML. The paper also presents an algorithm to achieve the matching between data and query trees after translating them into annotated XML. Findings – Developed and demonstrated were: a G‐XML syntax; annotated XML for the semantic operations and a matching algorithm. Research limitations/implications – The future research work on this language lies in expanding it to include recursion and nested queries. Practical implications – The algorithms/approaches proposed can be implemented to enhance the performance of the XML query language. Originality/value – The proposed work integrates various novel techniques for XML query syntax/semantic into a single language with a suitable matching algorithm.
International Journal of Web Information Systems – Emerald Publishing
Published: Aug 31, 2010
Keywords: Extensible Markup Language; Graphical user interfaces; Algorithmic languages
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.