Patent · US Active

XSLT/XPATH focus inference for optimized XSLT implementation

US8074166B2 · kind B2 · utility

2Cited by
4References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 13, 2006
Grant dateDec 6, 2011
Priority date
Expiry dateFeb 26, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/143
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are provided for performing focus inference when compiling an Extensible Markup Language Transforms (XSLT) stylesheet into a compiled XSLT processor. In XPath/XSLT, expression evaluation occurs with respect to the dynamic context. In XPath, the part of the dynamic context, related to the context node-set, is called the “focus” of the expression. Conceptually, the focus would need to be systematically computed and propagated along the recursive execution of XSLT templates. This is costly. Focus inference enables the more efficient execution of XSLT programs since the inferred focus information can be used directly by a code generator in an XSLT compilation architecture.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.