Nomos Software provides solutions for executing OCL business rules over XML data. The OCL is written against a UML model that maps to the XML schema for the XML data. Nomos Software generates java code that executes the OCL rules against XML documents that are validate according to the XML schema. A web-based user interface is provided for authoring, editing and compiling the OCL, and for validating XML documents against the rules. The generated java source code can be downloaded and deployed in an automated test or production environment.
A demo of the hosted software can be requested from www.nomos-software.com.