Reference Implementation Generator
The Reference Implementation Generator generates a reference implementation automatically from information models (in particular UML class diagrams) that graphically illustrate the structure and relationships between information exchanged by a standard.
Use Case Editor
The Use Case Editor assists in capturing consistent and complete pictures of how standards will be used. The generated use cases resemble document driven use cases. It can also generate higher level catalogs of use cases. These use cases and catalogs can be generated to correspond to the use case as it existed at a specified point in time.
Bulk Validator
The Bulk Validator will validate combinations of XML instances against several types of schemas: XML Schema, ISO Schematron, Schematron 1.5, and RelaxNG. It can also perform XSLT transformations. There are three panels in the application, listed below from top to bottom:
  1. A table of schema files or XSLT transformations
  2. A table of XML instance files
  3. Validaton output
Validation is done by dragging onto the tables schemas and instance files. The application allows the user to arrange the schemas in a tree structure. This is useful where there are multiple schemas that an instance document must adhere to, and maybe one is a broader version of another. If the broader version fails validation, the more specific version will too.

There is also a specialized version of the Bulk Validator to validate eStability messages, which includes the desktop validator, as well as an online validator.
Offspring Viewer
OffspringViewer is a proof-of-concept tool for viewing IPC-2581 files. You can view either the XML or a graphical representation of a Step. You can pan, zoom, and rotate the graphical representation in 3D. The OffspringViewer comes with one plugin that can export IPC-2581 data to Gerber format, and another plugin that converts Gerber files into Offspring files. You can also write your own plugins. The source code for the OffspringViewer and the plugins have been placed in the public domain (see the License file for details), so you can do anything you like with it.
Additional Free Software (for the technically inclined)