Professor of software engineering at the University of Ottawa. I focus on user experience, software modeling, software engineering education, software tools and enterprise architecture. My key project is the Umple model-oriented programming technology. I have been teaching since 1986, and have been a full-time faculty member since 1994.
less...