Matej Spiller - Muys (2014) Using open source tools to implement model driven architecture. EngD thesis.