Competitor Summary
DeltaXML has defined the market for XML change control software, with software in production use since 2001. When you come to assess the strengths of DeltaXML, you may like to look at some of our competitors and apply our Feature Checklist - we would be very interested in your results. Naturally new products are introduced to the market all the time and this is not a definitive list of competitors. Many of our competitors really only offer simple XML Diff products. Our position is to offer XML change control in information pipelines, where industrial scale processing requires total accuracy, high performance and simple configuration. Let us know if you find a single other product which comes even close to delivering the accuracy, performance and flexibility of DeltaXML Core.
Competitor Products
- Microsoft Diff and Patch
- Versim
- Stylus Studio
- Altova DiffDog
- INRIA XyDiff
- xmldiff, diffxml, X-Diff, XMLUnit, ... open source tools
Feature Checklist
- 100% Accuracy
- Delta file in XML for customized processing
- High performance - 400Mb+ in under 3 minutes
- Ease of configurability and integration
- Full standards compliance - Java JAXP/TrAX
- Scalability
- Flexible pricing - from occasional use to mission-critical and OEM use
- Option for changes only or changes in context
- Take advantage of keys in your data to ensure accurate matching
- Handle orderless data as well as default ordered data
Questions to Ponder
When you are thinking about any product or tool which you want to buy or build to solve your problems with change control in XML we suggest you set these questions for yourself:
- Do you want an integrated solution or a standalone utility?
- Do you need to identify exactly what has changed?
- Do you have an XML "information pipeline" of which this is but one component?
- Do you need to merge documents, as well as compare them?
- Do you need to see just the changes or do you want to see them "in context"?
- What are your performance targets? Size of file? Speed?
- Do you want a delta document with a similar structure to the input documents for easier processing?
- Are your requirements frozen, or might you now or in the future use more advanced features such as Orderless comparisons and sophisticated Keyed matching?