Going Meta

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.

Posted by Lukas Renggli at 1 February 2007, 12:15 am with tags magritte link