I am Matthias, currently the Lead Software Developer in the Software Engineering Laboratory (SEL) at McGill University (Montréal, Canada). We are building TouchCORE, a multitouch-enabled tool for agile concern-oriented software design modeling aimed at developing scalable and reusable software design models.

I am also currently a PhD Candiate at SEL under the supervision of Jörg Kienzle. I am working on Concern-Oriented Reuse (CORE), more specifically on bridging the gap between code and models. My goal is to make existing software frameworks reusable at the modelling level while at the same time exploiting the benefits of the higher level of abstraction. This can also lead to improvements for users reusing those frameworks. I am generally interested in software engineering, but in particular in model reuse, concern-orientation and model-driven engineering.