Output schemas of XSLT stylesheets and their applications

Sven Groppe*, Jinghua Groppe

*Corresponding author for this work
6 Citations (Scopus)

Abstract

The capabilities of XSLT processing are widely used to transform XML documents into target XML documents. These target XML documents conform to output schemas of the used XSLT stylesheet. Output schemas of XSLT stylesheets can be used for a static analysis of the used XSLT stylesheet, to automatically detect the XSLT stylesheet of target XML documents or to reason on the output schema without access to the target XML documents. In this paper, we develop an approach to automatically determining the output schema of an XSLT stylesheet. We also describe several application scenarios of output schemas. The experimental evaluation shows that our prototype can determine the output schemas of nearly all typical XSLT stylesheets and the improvements in preciseness in several application scenarios when using output schemas in comparison to when not using output schemas.

Original languageEnglish
JournalInformation Sciences
Volume178
Issue number21
Pages (from-to)3989-4018
Number of pages30
ISSN0020-0255
DOIs
Publication statusPublished - 01.11.2008

Research Areas and Centers

  • Research Area: Intelligent Systems
  • Centers: Center for Artificial Intelligence Luebeck (ZKIL)

DFG Research Classification Scheme

  • 409-06 Information Systems, Process and Knowledge Management
  • 4.43-03 Security and Dependability, Operating, Communication and Distributed Systems

Fingerprint

Dive into the research topics of 'Output schemas of XSLT stylesheets and their applications'. Together they form a unique fingerprint.

Cite this