A graphical query language supporting recursion
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
The structure of the relational database model
The structure of the relational database model
Expressing structural hypertext queries in graphlog
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
The G+/GraphLog Visual Query System
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
ACM SIGMOD Record
Recursive query processing using graph traversal techniques
CIKM '96 Proceedings of the fifth international conference on Information and knowledge management
XML-GL: a graphical language for querying and restructuring XML documents
WWW '99 Proceedings of the eighth international conference on World Wide Web
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
Comparative analysis of five XML query languages
ACM SIGMOD Record
Advanced Relational Programming
Advanced Relational Programming
G-Log: A Graph-Based Query Language
IEEE Transactions on Knowledge and Data Engineering
A Schema-Based Approach to Modeling and Querying WWW Data
FQAS '98 Proceedings of the Third International Conference on Flexible Query Answering Systems
Quilt: An XML Query Language for Heterogeneous Data Sources
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
Combining the Power of Searching and Querying
CooplS '02 Proceedings of the 7th International Conference on Cooperative Information Systems
A visual language should be easy to use: a step forward for XML-GL
Information Systems
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Design and implementation of a graphical interface to XQuery
Proceedings of the 2003 ACM symposium on Applied computing
A framework for abstracting data sources having heterogeneous representation formats
Data & Knowledge Engineering
XPath-logic and XPathLog: A logic-programming style XML data manipulation language
Theory and Practice of Logic Programming
Using XML views for improving graphical query specifications
Journal of Computing Sciences in Colleges
Graphical query interfaces for semistructured data: the QURSED system
ACM Transactions on Internet Technology (TOIT)
XQBE (XQuery By Example): A visual interface to the standard XML query language
ACM Transactions on Database Systems (TODS)
XQBE: A Graphical Environment to Query XML Data
World Wide Web
Knowledge and Information Systems
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
System architecture to integrate and query XML data
Proceedings of the 43rd annual Southeast regional conference - Volume 1
IFOX: interface for ordered XQuery an algebraic oriented tool for ordered XQuery visualization
Proceedings of the 2008 ACM symposium on Applied computing
Querying business processes with BP-QL
Information Systems
VIREX and VRXQuery: interactive approach for visual querying of relational databases to produce XML
Journal of Intelligent Information Systems
Object modeling for mapping XML document represented in XML-GDM to UML class diagram
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part V
Translate graphical XML query language to SQLX
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
Web and semantic web query languages: a survey
Proceedings of the First international conference on Reasoning Web
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
ActiveXQBE: a visual paradigm for triggers over XML data
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
Model querying with graphical notation of QVT relations
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
The rapid evolution of XML from a mere data exchange format to a universal syntax for encoding domain-specific information raises the need for new query languages specifically conceived to address the characteristics of XML. Such languages should be able not only to extract information from XML documents, but also to apply powerful transformation and restructuring operators, based on a well-defined semantics. Moreover, XML queries should be natural to write and understand, as nontechnical persons also are expected to access the large XML information bases supporting their businesses. This article describes XML-GL, a graphical query language for XML data. XML-GL's uniqueness is in the definition of a graph-based syntax to express a wide variety of XML queries, ranging from simple selections to expressive data transformations involving grouping, aggregation, and arithmetic calculations. XML-GL has an operational semantics based on the notion of graph matching, which serves as a guideline both for the implementation of native processors, and for the adoption of XML-GL as a front-end to any of the XML query languages that are presently under discussion as the standard paradigm for querying XML data.