Black Bag Operations Network writes about improving their web application using meta facilities to reduce code size and improve agility:
"Keep it meta. The meta model is the most important thing we have. With a good meta model all else can be rapidly replaced. Consequently, I think the next step in evolution - conversion of the meta model to use Magritte and then replacement of the UI to use Magritte as well, will radically improve agility."
This is exactly what I tried to communicate to the students of the Object-Oriented Reengineering Patterns and Techniques lecture today. The slides of this short talk can be downloaded here.