Previously he worked as a postdoctoral fellow in the Software Engineering / Games Group at the University of Alberta. He received a PhD degree from the University of Groningen where he worked on the European Union funded Software Architecture for Usability (STATUS) project. His research interests revolve around the relationship between software architecture and software quality, motivated by the fact that the quality of a system is very much restricted and determined by architecture design. His interests are primarily geared towards the games domain where he currently works on:- component based game development- game quality e.g. usability& accessibility Publication Statistics