During my career - 25 years or so - I have build the same kind of functionality many times using different technologies. For me, MDSD is a way to capture good ideas and reuse them effectively.
My experience of Model Driven Software Development:
A few years ago, I wrote a Visual Studio add-in to generate text from models specified as .NET class hierarchies using templates. I wrote everyting from scratch inspired by the internet and some books. At work, we're using it now to generate C# entity classes from XML.
You need to be a member of The Model Driven Software Network to add comments!