XSLTMark, first comprehensive XSLT benchmark
Date: Mon, 23 Oct 2000 08:35:26 -0400 From: Eugene Kuznetsov <email@example.com> To: firstname.lastname@example.org, email@example.com Subject: ANN: XSLTMark, first comprehensive XSLT benchmark
DataPower announces XSLTmark, a XSLT benchmark and a small compliance testing suite. Version 1.1.0 is available now and is the first release to the general public. There are about 40 different testcases in this release (see documentation for descriptions and several third-party credits). A variety of java and C/C++ processors are supported, and drivers for other XSLT engines are easy to add. Source and makefiles are being released (with an emphasis on Linux X86, although Win32 X86 and Solaris SPARC are also supported, and other platforms should be fairly straightforward).
For more information, please see:
We are also making available some initial benchmark results for several popular and well-regarded XSLT processors. We welcome comments, benchmark results submissions and new test drivers for other XSLT processors. (See list for drivers that already exist).
XSLTMark -- First XSLT Benchmark
DataPower's XSLTMark is the first comprehensive benchmark for measuring the performance of XSL processors. It can be used to test the XSLT performance of XSL processors for XML-to-XML and XML-to-HTML transformations. It also provides basic compliance testing to ensure that benchmark results are not distorted by incorrectly functioning processors. The benchmark is a java application that uses a "Driver" class to communicate with the XSL processor under test. Both java and native (C/C++) processors are supported, with driver modules available for many popular XSLT engines on a variety of platforms. XSLTMark is currently being used for performance and compliance testing at DataPower, but also has a core suite of tests to yield benchmark figures for external comparison purposes.
* Processing throughput measurement * Normalized score calculation * Balanced test suite * Optional standards compliance testing * Support for processors written in both java and C/C++ * Cross-platform operation * Test drivers for most popular XSLT processors: - XT (James Clark) - Saxon (Michael Kay) - Transformiix (Mozilla) - Xalan-J (Apache) - Xalan-C++ (Apache) - MSXML (Microsoft) [not yet released] System Requirements: * Java runtime compliant with JDK 1.1.8 or later * Platform suitable for processor to be tested Availability: * Version 1.1.0 available for evaluation download: see http://www.datapower.com/XSLTMark/
\\ Eugene Kuznetsov \\ firstname.lastname@example.org \\ DataPower Technology, Inc.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Prepared by Robin Cover for The XML Cover Pages archive.