selected publications academic article Towards a Generic Model Interpretation Runtime Architecture 2009