Browse > Article

XSLT Scripts for Fast XML Document Transformation  

Shin Dong-Hoon (연세대학교 컴퓨터과학과)
Lee Kyong-Ho (연세대학교 컴퓨터과학과)
Abstract
This paper proposes a method of generating XSLT scripts, which support the fast transformation of XML documents, given one-to-one matching relationships between leaf nodes of XML schemas. The proposed method consists of two steps: computing matchings between cardinality nodes and generating XSLT scripts. Matching relationships between cardinality nodes are computed by using Proposed lexical and structural similarities. Based on the cardinality node matching relationships, an XSLT script is generated. Experimental results show that the proposed method has generated XSLT scripts that support the faster transformation of XML documents, compared with previous works.
Keywords
Transformation; XML document; XSLT scripts;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Hong Su, Harumi Kuno and Elke A. Rundensteiner, 'Automating The Translation of XML Documents,' Proc. Int'l Workshop Web Information and Data Management, pp. 68-75, 2001   DOI
2 World Wide Web Consortium, XML Path Language(XPath) 1.0, W3C Recommendation, http://www.w3.org/TR/xpath
3 Jun-Seung Lee and Kyong-Ho Lee, 'XML Schema Matching Based on Incremental Ontology Update,' Proc. Int'l Conf. Web Information Systems Engineering, Vol. 3306, pp. 608-618, 2004   DOI
4 Paula Leinonen, 'Automating XML Document Structure Transformations,' Proc. ACM Symposium Document Engineering, pp. 26-28, 2003   DOI
5 Eila Kuikka, Paula Leinonen, and Martti Penttonen, 'Towards Automating of Document Structure Transformations,' Proc. ACM Symposium Document Engineering, pp. 103-110, 2002   DOI
6 Tadeusz Pankowski, 'A high-level language for specifying XML data transformations,' Proc. Conf. Advances in Databases and Information Systems, pp. 22-25, 2004
7 Tadeusz Pankowski, 'Specifying transformations for XML data,' Workshop. Emerging Database Research in Europe. Int'l Conf. Very Large Data Bases, 2003
8 Xuerong Tang and Frank Wm. Tompa, 'Specifying Transformations for Structured Documents,' Proc. Int'l Workshop the Web and Databases, pp. 67-72, 2001
9 World Wide Web Consortium, Extensible Markup Language (XML) 1.0(Third Edition), W3C Recommendation, http://www.w3c.org/TR/REC-xml, 2000
10 World Wide Web Consortium, XSL Transformations (XSLT) 1.0, W3C Recommendation, http://www.w3c.org/TR/1999/REC-xslt-19991116, 1999