Tools

Altova's Pumps MissionKit Performance

By Adrian Bridgwater, March 24, 2014

Extended standards support for XSLT, XQuery, and XBRL

Altova has released Version 2014 Release 2 of its MissionKit desktop developer tools and server software products. This release includes the XSL Speed Optimizer in XMLSpy, new data mapping options in MapForce, as well as updated standards support for XSLT, XQuery, and XBRL in multiple products.

The W3C defines an XSLT stylesheet as technology that specifies the presentation of a class of XML documents by describing how an instance of the class is transformed into an XML document that uses a formatting vocabulary, such as (X)HTML or XSL-FO.

"In XMLSpy we have added the XSL Speed Optimizer, which is a new, efficient way to automatically optimize XSLT stylesheets, saving a considerable amount of time and frustration for developers," said Alexander Falk, CEO for Altova.

Altova MissionKit 2014r2 includes XSL Speed Optimizer for speeding up XSLT transformations, providing increases in throughput with no analysis required by the developer. The XSL Speed Optimizer analyzes an XSLT transformation and derives an optimization strategy that can be saved within the stylesheet as processing instructions.

Subsequent transformations with the optimized stylesheet using either XMLSpy or RaptorXML will be executed faster using those optimization hints. The XSL Speed Optimizer allows developers to focus on the transformation logic of their stylesheets — rather than spending valuable time identifying and correcting bottlenecks — and leave speed optimization to XMLSpy.

Also of note here is additional Support for XSLT and XQuery 3.0: first introduced in Version 2014, support for XSLT 3.0 has been updated to include more functionality, and support for XQuery 3.0 is now finalized in XMLSpy and StyleVision, as well as RaptorXML Server, allowing developers to harness the power of these new standards versions during editing, debugging, reporting, and processing.

New data mapping options here with MapForce 2014r2 include a number of new features for customizing any-to-any data mapping projects, including support for CDATA generation in XML files, new functions for processing and generating sequences, time-out settings for web services calls, and more.

StyleVision is now powered by RaptorXML: The RaptorXML engine is built into StyleVision, enabling lightning-fast XSLT transformations as well as support for XSLT 3.0 and XPath 3.0. StyleVision joins several other MissionKit products powered by RaptorXML, including XMLSpy, MapForce, and SchemaAgent.

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task.
However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Video

This month's Dr. Dobb's Journal

This month,
Dr. Dobb's Journal is devoted to mobile programming. We introduce you to Apple's new Swift programming language, discuss the perils of being the third-most-popular mobile platform, revisit SQLite on Android
, and much more!