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.