|
Thank you David for the good article.
FYI: We implemented a slightly different solution for the same objective: MXV: Model-driven XML Vocabulary.
MXV marries up
- a model-driven architecture (MDA)
- UML and W3C XML Schema modelling
- OASIS UBL NDR 2.0 (the OASIS XML design standard)
- OASIS UBL NDR-like XML Component Libraries (generated from the UML model)
- Modelling tool to generate models and codes
MXV is suitable for data-oriented XML, where a single enterprise UML model drives many prescriptive W3C XML document schemas. The modelling tool enforces the model's formal validity, UML model complicance and XML design standard compliance.
MXV has been successfully implemented at the New Zealand Education Sector.
For more details, visit http://www.d-m-s.co.nz/serv_xmlschema.htm
We welcome your comments!
Juerg Tschumperlin
Data Management Solutions
Wellington, New Zealand
|