Archives

Posts from Russell Davoli (Intel) RSS

Russell Davoli (Intel)

I am a software engineer in the SOA Products division, focused on XML processing. In addition to developing XML technology at Intel, I am a member of the W3C XSLT working group. Outside of work, I enjoy running, traveling, and playing with my two young children.

SOA Expressway XSLT Processor Update

By Russell Davoli (Intel) (8 posts) on January 26, 2010 at 11:19 am
Comments (1)

An update to the Intel SOA Expressway XSLT 2.0 Processor is now available for download from whatif.intel.com, the Intel experimental software site. In this update, several bugs have been fixed and support for fn:collection() has been added. Please see the product page for details. We invite you to download the update and send us feedback [...]

Continued ›

Category: Uncategorized
Tags: , ,

SOA Expressway XSLT 2.0 Processor Available for Download

By Russell Davoli (Intel) (8 posts) on December 8, 2009 at 12:39 pm
Comments (0)

I am pleased to announce that the Intel SOA Expressway XSLT 2.0 Processor is now available for download from whatif.intel.com, the Intel experimental software site. It's in the newest project in the "Designing New Capabilities" category. We have released a beta version of this processor as a standalone executable program so that anyone in the [...]

Continued ›

Category: Software Tools
Tags: , , , ,

XSLT 2.0: Regular Expression Functions and Instructions

By Russell Davoli (Intel) (8 posts) on October 23, 2009 at 1:37 pm
Comments (5)

XSLT 2.0: Regular expressions One of the weaknesses in XSLT 1.0 was the very simple set of string manipulation features. In comparison to many popular programming languages, the string functions lacked one very powerful feature, regular expressions. Intel SOA Expressway actually offers this functionality with extension functions for our customer base. In XSLT 2.0, the [...]

Continued ›

Category: Software Tools
Tags: , , ,

XSLT 2.0: Sorting

By Russell Davoli (Intel) (8 posts) on October 8, 2009 at 11:27 am
Comments (0)

As conformance testing and fixing progresses for the Intel SOA Expressway XSLT 2.0 processor, I’ll continue examining new XSLT 2.0 features. In my previous post, I talked a bit about grouping, which puts items from a sequence into groups by key value or by relative position. With the right input, that might also sort the [...]

Continued ›

Category: Software Tools
Tags: , , ,

XSLT 2.0: Grouping

By Russell Davoli (Intel) (8 posts) on September 30, 2009 at 12:35 pm
Comments (0)

While designing the XSLT 2.0 processor for Intel SOA Expressway, our team had to consider how to implement several important new features in the XSLT 2.0 language. In this post we'll look at one of these new features, grouping. Perhaps the biggest simplification feature in XSLT 2.0, grouping refers to assigning items in a sequence [...]

Continued ›

Category: Software Tools
Tags: , , ,

XSLT: Sequences are Fundamental

By Russell Davoli (Intel) (8 posts) on September 18, 2009 at 1:16 pm
Comments (0)

While our development team is making excellent progress towards a beta of the XSLT processor for Intel SOA Expressway (http://www3.intel.com/cd/software/products/asmo-na/eng/373233.htm), I will continue looking at new features in XSLT 2.0. In this post, I’ll look at the only other major new type in the language, the sequence. In XSLT 1.0, XPath expressions could return a [...]

Continued ›

Category: Software Tools
Tags: , , ,

XSLT: Now with Stricter Typing

By Russell Davoli (Intel) (8 posts) on September 9, 2009 at 1:36 pm
Comments (3)

XSLT 2.0 has many new and very useful features for stylesheet developers. In my next few posts, I’ll discuss these new capabilities and examine the benefits they offer. One of the first improvements to XSLT we had to consider when designing our new processor is the rich type system. Actually, the types are at the [...]

Continued ›

Category: Software Tools
Tags: ,

XSLT 2.0 from Intel on the way

By Russell Davoli (Intel) (8 posts) on August 18, 2009 at 1:06 pm
Comments (0)

Is Intel still interested in developing XML and XSLT products? After the discontinuation of the Intel XML Software Suite earlier this year, many seem to have concluded that Intel has left the game for good. In fact, in a recent XML mailing list discussion about slow adoption of XSLT 2.0 in browsers, Intel was cited [...]

Continued ›

Category: Software Tools
Tags: , ,