• DocumentCode
    2080571
  • Title

    XMorph: A shape-polymorphic, domain-specific XML data transformation language

  • Author

    Dyreson, Curtis ; Bhowmick, Sourav ; Jannu, Aswani Rao ; Mallampalli, Kirankanth ; Zhang, Shuohao

  • Author_Institution
    Dept. of Comput. Sci., Utah State Univ., Logan, UT, USA
  • fYear
    2010
  • fDate
    1-6 March 2010
  • Firstpage
    844
  • Lastpage
    847
  • 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.
  • Keywords
    XML; graph theory; query processing; XML data; XMorph; data transformation language; query evaluation engine; shape polymorphic language; Computer science; Data mining; Database languages; Engines; Object oriented modeling; Query processing; Relational databases; Tree graphs; Vocabulary; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2010 IEEE 26th International Conference on
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    978-1-4244-5445-7
  • Electronic_ISBN
    978-1-4244-5444-0
  • Type

    conf

  • DOI
    10.1109/ICDE.2010.5447839
  • Filename
    5447839