VXT: A Visual Approach to XML Transformations

Abstract : The domain of XML transformations is becoming more and more important as a result of the increasing number of applications adopt- ing XML as their format for data exchange or representation. Most of the existing solutions for expressing XML transformations are textual languages, such as XSLT or DOM combined with a general- purpose programming language. Several tools build on top of these languages, providing a graphical environment. Transformations are however still specified in a textual way using the underlying lan- guage (often XSLT), thus requiring the user to learn the associated textual language. We believe that visual programming techniques are well-suited to representing XML structures and make the specification of trans- formations simpler. We present a visual programming language for the specification of XML transformations in an interactive environ- ment, based on a zoomable user interface toolkit. Transformations can be run from the application or exported to two target languages: XSLT and Circus, a general-purpose structure transformation lan- guage designed by the second author and briefly introduced in this paper.
Document type :
Conference papers
ACM Symposium on Document Engineering, Nov 2001, Atlanta, GA, USA, 2001, <10.1145/502187.502189>
Liste complète des métadonnées

Contributor : Emmanuel Pietriga <>
Submitted on : Friday, January 19, 2007 - 4:59:19 PM
Last modification on : Tuesday, May 31, 2011 - 3:14:43 PM
Document(s) archivé(s) le : Tuesday, April 6, 2010 - 10:19:05 PM


Files produced by the author(s)




Emmanuel Pietriga, Jean-Yves Vion-Dury, Vincent Quint. VXT: A Visual Approach to XML Transformations. ACM Symposium on Document Engineering, Nov 2001, Atlanta, GA, USA, 2001, <10.1145/502187.502189>. <inria-00125475>



Record views


Document downloads