Lore: a database management system for semistructured data
ACM SIGMOD Record
XML-GL: a graphical language for querying and restructuring XML documents
WWW '99 Proceedings of the eighth international conference on World Wide Web
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
QURSED: querying and reporting semistructured data
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
XPathLog: A Declarative, Native XML Data Manipulation Language
IDEAS '01 Proceedings of the International Database Engineering & Applications Symposium
GLASS: A Graphical Query Language for Semi-Structured Data
DASFAA '03 Proceedings of the Eighth International Conference on Database Systems for Advanced Applications
Semistructured Database Design (Web Information Systems Engineering and Internet Technologie)
Semistructured Database Design (Web Information Systems Engineering and Internet Technologie)
XQBE (XQuery By Example): A visual interface to the standard XML query language
ACM Transactions on Database Systems (TODS)
Hi-index | 0.00 |
To be a full-featured data exchange format, XML should support not only queries but also updates on its contents. The new W3C XML update facility has proposed a set of operators (insert, delete, replace and rename) and expressions to modify XML data. However, the new update standard is an extension of XPath/XQuery. As a result, it requires the full knowledge about complex XPath/XQuery writing techniques, which is too difficult for common users to use. In this paper, we intuitively represent XML update expressions as graphs. Based on our previous works of GLASS (Graphical query LAnguages for Semi-Structured data), we make an extension, named as GLASSU, to support the new XML update facility. To our best knowledge, it is the world first graphical language that supports XML updates.