inria-00125475, version 1
VXT: A Visual Approach to XML Transformations
Emmanuel Pietriga
a, 1, 2Jean-Yves Vion-Dury a, 2Vincent Quint
b, 1, 3
ACM Symposium on Document Engineering (2001)
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.
- a – Xerox
- b – INRIA
- 1: OPERA (INRIA Rhône-Alpes)
- INRIA
- 2: Xerox Research Centre Europe (XRCE)
- Xerox
- 3: Institut d'Informatique et de Mathématiques Appliquées de Grenoble (IMAG)
- CNRS – Institut National Polytechnique de Grenoble (INPG) – Université Joseph Fourier - Grenoble I
- Domain : Computer Science/Human-Computer Interaction
Computer Science/Web
- inria-00125475, version 1
- http://hal.inria.fr/inria-00125475
- oai:hal.inria.fr:inria-00125475
- From: Emmanuel Pietriga
- Submitted on: Friday, 19 January 2007 16:59:19
- Updated on: Tuesday, 31 May 2011 15:14:43











Associated documents
Export