We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Compiler support for effective XSL transformation.
- Authors
Chen, Ching-Mao; Chu, Fu-Shun; Chen, Peng-Sheng
- Abstract
SUMMARY XML is a markup language used to describe data or documents. The main goal of XML is to facilitate the sharing of data across diverse information systems, especially via the Internet. XML Stylesheet Transformations (XSLT) is a standard approach to describing how to transform an XML document into another data format. The ever-increasing number of Web technologies being used in our everyday lives commonly employs XSLT to support data exchange among heterogeneous environments, and the associated increasing burdens on XSLT processors have increased the demand for high-performance XSLT processors. In this paper, we present an XSLT compiler, named Zebu, which can transform an XSLT stylesheet into the corresponding C program. The compiled program can be used to transform documents without the processing of XSLT stylesheets. The results of experimental testing using standard benchmarks show that the proposed XSLT compiler performs well in processing XML transformations. Copyright © 2011 John Wiley & Sons, Ltd.
- Subjects
XSL (Document markup language); XSLT (Computer program language); COMPILERS (Computer programs); INFORMATION sharing; C (Computer program language); MACRO processors; DATA analysis; INFORMATION storage &; retrieval systems
- Publication
Concurrency & Computation: Practice & Experience, 2012, Vol 24, Issue 14, p1572
- ISSN
1532-0626
- Publication type
Article
- DOI
10.1002/cpe.1901