skip to main content
10.1145/1967486.1967534acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiiwasConference Proceedingsconference-collections
research-article

A powerful visual formalism for XML data

Published: 08 November 2010 Publication History

Abstract

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.

References

[1]
Angelaccio, M., Catarci T., and Santucci, G. 1990. QBD*: A graphical query language with recursion. IEEE Transactions on Software Engineering, 16(10):1150--1163.
[2]
Braga, D., Campi, A. and Ceri, S. June 2003. XQBE (XQuery By Example): A visual interface to the standard XML query language. ACM Transactions on Database Systems, Vol. 30, No. 2, p. 398--443.
[3]
Ceri, S., Comai, S., Damiani, E., Fraternali, P., Paraboschi, S., and L. Tanca, 1999. XML-GL: A Graphical language for querying and restructuring XML documents. Computer Networks, Vol. 31, No. 11, 17 May 1999, pp. 1171--1187(17).
[4]
Consens, M., and Mendelzon, A. 1990. GraphLog: a visual formalism for real life recursion. Proceedings of the 9th ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p. 404--416.
[5]
Cruz, I. F., Mendelzon, A. and Wood, P. T. 1988. G+: Recursive Queries Without Recursion. Proc. of the 2nd International Conference on Expert Database Systems, p. 355--368.
[6]
Erwig, M. 2003 Xing: A visual XML Query Languag. Journal of Visual Languages and Computing 1, No. 14, 2003.
[7]
Evangelista Filha, I. M. R., Laender, A. H. F. and Silva, A. S. 2001. Querying Semistructured Data by Example: The QSByE Interface. Proc. Int'l Workshop Information Integration on the Web, UNIRIO, Rio de Janeiro, pp. 156--163, 2001.
[8]
Wei Ni, Tok Wang Ling 2003. GLASS: A Graphical Query Language for Semi-Structured Data. The Eighth International Conference on Database Systems for Advanced Applications, p. 363, March 26--28, 2003
[9]
World Wide Web Consortium. Extensible Stylesheet Language (XSL) Version 1.0, W3C Recommendation. http://www.w3.org/TR/xsl/, October 2001.
[10]
World Wide Web Consortium. XQuery 1.0: An XML Query Language W3C Working Draft. http://www.w3.org/XML/Query, June 2001.
[11]
Yao, J. T., Zhang, M. 2004. A fast tree pattern matching algorithm for XML Query. s. 1.: IEEE/WIC/ACM International Conference on Web Intelligence (WI'04), 2004. 0-7695-2100-2/04.
[12]
Ykhlef, M., 2007. Recursive SQL-Like query Language for XML. Jakarta: The 9th International conference on Information Integration and web-based Applications ans Services, December 2007, pp. 235--245.
[13]
Ykhlef, M., Alqahtani, S., (2009) " GQLX: A new Graphical Query Language for XML data", Kuala Lumpur: The 11th International Conference on Information Integration and Web- based Applications & Services (iiWAS2009).

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
iiWAS '10: Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
November 2010
895 pages
ISBN:9781450304214
DOI:10.1145/1967486
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • IIWAS: International Organization for Information Integration
  • Web-b: Web-b

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 November 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Fixpoint
  2. G-XML
  3. XML
  4. aggregate functions
  5. aggregation
  6. annotated XML
  7. nested queries
  8. recursive graphical query

Qualifiers

  • Research-article

Conference

iiWAS '10
Sponsor:
  • IIWAS
  • Web-b

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 62
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media