February 2005 - Posts

Business Rule Schema
I've begun an ambitious research project in an attempt to produce an XML document schema that describes all data requirements and business rules. Currently I have to publish a specification document, lookup values that change often, and a schema of sorts to clients that need to meet the data requirements.

With everything incorporated into one schema document, I need only publish that. Clients can use stylesheets or query tools to extract lookup values, field types, etc., and even the English specification document. Of cource I will provide a default stylesheet so as not to require any development on their part.

I think this is really where XML shines, with all the data and meta-data available in one document that can be rendered by consumers in any number of derived structures and abstractions.