I am a professor of software engineering at the School of Computing at BTH, which I joined in fall 2010. Before that, I was a professor of computer science at Umeå University, Sweden.
My PhD (Dr. rer. nat.) is from Aachen University of Technology (RWTH), Germany, where I graduated with a thesis in Programming-in-the-Large (Languages, Tools, and Reuse) in 1993.
I am a member of SERL-Sweden, the Software Engineering Research Lab at BTH, which is headed by Claes Wohlin. My main research interests are in requirements engineering, object-oriented methods, software process improvement, software product lines, software measurement, software comprehension and computer science education.
I am a member of the editorial board of Informatica Didactica. Furthermore, I am a co-founder of the Scandinavian Pedagogy of Programming Network (SPoP) and a senior member of the Swedish Requirements Engineering Network (SiREN).
Together with Thomas B Hilburn, I am guest editing a special issue of the ACM Journal Transactions on Computing Education on Team Projects in Computing Education (deadline for abstracts is April 1st, 2014).