Skip to main content

Constraint-Aware XSLT Evaluation

  • Conference paper
Conceptual Modeling - ER 2008 (ER 2008)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5231))

Included in the following conference series:

  • 1083 Accesses

Abstract

XML has been widely accepted as the standard data representation for web applications. The XML Stylesheet Language for Transformations (XSLT) [7][3] is an increasingly popular language for query-like operations on XML documents, including data filtering and reconstruction. When handling XML documents with large size, the main memory buffer requirement in XSLT evaluation can be significant, which also leads to a significant CPU consumption due to the manipulation cost on the buffered data and the processor thrashing caused by excessive use of virtual memory.

This work has been partially supported by the National Science Foundation under Grant No. NSF IIS-0414567.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bray, T., Paoli, J., Sperberg-McQueen, C.M., Maler, E., Yergeau, F.: Extensible markup language 1.0, 4th edn. (2006), http://www.w3.org/TR/REC-xml/

  2. Koch, C., Scherzinger, S., Schweikardt, N., Stegmaier, B.: Schema-based scheduling of event processors and buffer minimization for queries on structured data streams. In: VLDB, pp. 228–239 (2004)

    Google Scholar 

  3. Li, C., Bohannon, P., Korth, H.F., Narayan, P.P.S.: Composing xsl transformations with xml publishing views. In: SIGMOD Conference, pp. 515–526 (2003)

    Google Scholar 

  4. Li, M., Mani, M., Rundensteiner, E.A.: Semantic query optimization for processing xml streams with minimized memory footprint. In: EDBT Workshops (2008)

    Google Scholar 

  5. Marian, A., Siméon, J.: Projecting xml documents. In: VLDB, pp. 213–224 (2003)

    Google Scholar 

  6. Su, H., Rundensteiner, E.A., Mani, M.: Automaton meets algebra: a hybrid paradigm for xml stream processings. DKE Journal, 576–602 (2006)

    Google Scholar 

  7. W3C. XSLT Tutorial, http://www.w3schools.com/xsl

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, M., Mani, M., Rundensteiner, E.A. (2008). Constraint-Aware XSLT Evaluation. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds) Conceptual Modeling - ER 2008. ER 2008. Lecture Notes in Computer Science, vol 5231. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87877-3_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-87877-3_43

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-87876-6

  • Online ISBN: 978-3-540-87877-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics