The Community for Technology Leaders
2013 IEEE 29th International Conference on Data Engineering (ICDE) (2010)
Long Beach, CA, USA
Mar. 1, 2010 to Mar. 6, 2010
ISBN: 978-1-4244-5445-7
pp: 844-847
Aswani Rao Jannu , Department of Computer Science, Utah State University, Logan, USA
Sourav Bhowmick , Nanyang Technological University, Singapore
Kirankanth Mallampalli , Department of Computer Science, Utah State University, Logan, USA
Curtis Dyreson , Department of Computer Science, Utah State University, Logan, USA
Shuohao Zhang , Marvel, San Jose, CA USA
ABSTRACT
By imposing a single hierarchy on data, XML makes queries brittle in the sense that a query might fail to produce the desired result if it is executed on the same data organized in a different hierarchy, or if the hierarchy evolves during the lifetime of an application. This paper presents a new transformation language, called XMorph, which supports more flexible querying. XMorph is a shape polymorphic language, that is, a single XMorph query can extract and transform data from differently-shaped hierarchies. The XMorph data shredder distills XML data into a graph of closest relationships, which are exploited by the query evaluation engine to produce a result in the shape specified by an XMorph query.
INDEX TERMS
CITATION
Aswani Rao Jannu, Sourav Bhowmick, Kirankanth Mallampalli, Curtis Dyreson, Shuohao Zhang, "XMorph: A shape-polymorphic, domain-specific XML data transformation language", 2013 IEEE 29th International Conference on Data Engineering (ICDE), vol. 00, no. , pp. 844-847, 2010, doi:10.1109/ICDE.2010.5447839
100 ms
(Ver )