Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
VXT: a visual approach to XML transformations
DocEng '01 Proceedings of the 2001 ACM Symposium on Document engineering
Towards automating of document structure transformations
Proceedings of the 2002 ACM symposium on Document engineering
Schema matching for transforming structured documents
Proceedings of the 2005 ACM symposium on Document engineering
Towards the faster transformation of XML documents
Journal of Information Science
Genre driven multimedia document production by means of incremental transformation
Proceedings of the 2007 ACM symposium on Document engineering
Evolving XSLT Stylesheets for Document Transformation
Proceedings of the 10th international conference on Parallel Problem Solving from Nature: PPSN X
A concept and implementation of higher-level XML transformation languages
Knowledge-Based Systems
Constructing higher-level Transformation Languages based on XML
Proceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_07
Expert Systems with Applications: An International Journal
Evolution of XPath lists for document data selection
PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part II
Hi-index | 0.00 |
This paper describes an implementation for syntax-directed transformation of XML documents from one structure to another. The system is based on the method which we have introduced in our earlier work. That work characterized certain general conditions under which a semi-automatic transformation is possible.The system generates semi-automatically a transformation between two structures of the same document class. The system gets source and target DTDs as an input. There is a tool for a user to define a label association between the elements of the DTDs. From the two DTDs and from the label association, the system generates the transformation specification semi-automatically. The system has a tool to help the user to select a correct translation if the target DTD produces several possible structures.Implementation of the transformation is based on the top-down tree transducer. From the transformation specification the system produces an XSLT script automatically.