Organisations can define their own data models, or adopt industry standard data models, extending and tailoring the models to suit their particular business needs. There are many examples of industry standard data models e.g. TMF SID , FpML and FIXML
These models are usually available as XML schemas.
The Nomos Software tools allow you to express business rules against XML schema data models, using OCL, Object Constraint Language, a language defined by the OMG as part of the UML standard. The rules can be written in the Nomos web-based UI, or imported from a UML modelling tool such as MagicDrawTM.
More information on OCL can be found at the OCL Portal, the centre for OCL related information, and in the Addison Wesley book on the OCL language The Object Constraint Language: Getting your Models Ready for MDA.
Nomos Software tools generate executable code to check that real business data in XML messages conforms to the business rules. |