HUX: handling updates in XML

We demonstrate HUX (Handling Updates in XML) which provides a reliable and efficient solution for the XML view update problem. Given an update over an XML view, our U-Filter subsytem first determines whether the update is translatable or not by examining potential conflicts in both schema and data. If an update is determined to be translatable, our U-Translator subsystem searches potential translations and finds a "good" one. Our demonstration illustrates the working, as well as the performance, of the two sub-systems within HUX for different application scenarios.

[1]  Arthur M. Keller,et al.  Algorithms for translating view updates to database updates for views involving selections, projections, and joins , 1985, PODS.

[2]  Michael J. Carey,et al.  XPERANTO: Middleware for Publishing Object-Relational Data as XML Documents , 2000, VLDB.

[3]  Nicolas Spyratos,et al.  Update semantics of relational views , 1981, TODS.

[4]  Dan Suciu,et al.  Aggregation and Accumulation of XML Data. , 2001 .

[5]  Aoying Zhou,et al.  DTD-Directed Publishing with Attribute Translation Grammars , 2002, VLDB.

[6]  Journal of the Association for Computing Machinery , 1961, Nature.

[7]  Dan Suciu,et al.  Towards a Scalable Infrastructure for Advanced E-Services. , 2001 .

[8]  Elke A. Rundensteiner,et al.  Updating XML views published over relational databases: Towards the existence of a correct update mapping , 2006, Data Knowl. Eng..

[9]  Cong Yu,et al.  TIMBER: A native XML database , 2002, The VLDB Journal.

[10]  Murali Mani,et al.  Taxonomy of XML schema languages using formal language theory , 2005, TOIT.

[11]  Gio Wiederhold,et al.  Updating relational databases through object-based views , 1991, SIGMOD '91.

[12]  Arthur M. Keller,et al.  Choosing a View Update Translator by Dialog at View Definition Time , 1986, VLDB.

[13]  Dan Suciu,et al.  SilkRoute: A framework for publishing relational data in XML , 2002, TODS.

[14]  Elke A. Rundensteiner,et al.  Order-Sensitive XML Query Processing over Relational Sources: An Algebraic Approach , 2005, 9th International Database Engineering & Application Symposium (IDEAS'05).

[15]  Arthur M. Keller,et al.  The Role of Semantics in Translating View Updates , 1986, Computer.

[16]  Umeshwar Dayal,et al.  On the correct translation of update operations on relational views , 1982, TODS.