Wednesday, 20 October 2010

The Model Village Complex

I have been using MDA (model driven architecture) for a whole now, well I have been using more model driven software development than MDA. However it has to be said that I stop before the actual generation of code. Why? You might say, why go all the way to MDSD without actually wanting building the code... The answer to be honest is that I have been using development partners to do the code development and this takes away one of the key mdsd benefits around the production of a domain specific language. That said to be able to give a model to a Dev partner and ask them to build against it is a powerful thing. The next challenge is assurance!