Welcome to Rigi Research 

Hausi A. Müller, PhD, PEng, FCAE
Associate Dean Research
Professor of Computer Science
University of Victoria
Google citations
IEEE CS election
Home page
Hausi A. Müller is a professor of Computer Science and associate dean of research, Faculty of Engineering, at the University of Victoria, British Columbia, Canada. He joined IEEE in 1979 and has been an active member of the IEEE Computer Society (CS) for over 30 years. He is in his second term as VP of the IEEE CS Technical and Conferences Activities (T&C) Board (2016–2017), is an elected member of the CS Board of Governors (2015–2017), and was chair of the CS Technical Council on Software Engineering (TCSE). 

He served on the IEEE Transactions on Software Engineering editorial board for 12 years. He serves on the Editorial Board of Software Maintenance and Evolution and Software Process: Improvement and Practice (JSME). Müller is co-founder of the SEAMS conference series (ACM/IEEE International Symposium on Software Engineering for Adaptive and Self-Managing Systems). He was general chair of the 23rd ACM/IEEE International Conference of Software Engineering (ICSE 2001) and 30th IEEE International Conference on Software Maintenance and Evolution (ICSME 2014), and was recently technical program co-chair of IEEE World Forum on Internet of Things (WF-IoT 2015 and 2018). He is a Fellow of the Canadian Academy of Engineering and a CS Golden Core member, and received the 2016 TCSE Distinguished Service Award. In 2011 Dr. Müller’s research team won the IBM Canada CAS Research Project of the Year Award. In 2006 he received the IBM CAS Faculty Fellow of the Year Award, the CSER Outstanding Leadership Award, and a Stevens Citation for his many contributions to the software reverse engineering community. 

He is an international expert in software engineering, software evolution, cyber-physical systems, adaptive systems, smart and context-aware systems, and program understanding. With his students, he collaborates extensively with industry. He was a principal investigator in the NSERC Strategic Research Network for Smart Applications on Virtual Infrastructure (SAVI). The main research goal of the SAVI Network is to address the design of future applications platforms built on a flexible, versatile and evolvable infrastructure that can readily deploy, maintain, and retire the large-scale, possibly short-lived, distributed applications that will be typical in the future applications marketplace. The SAVI partnership involves investigators from nine Canadian universities and 13 companies bringing together expertise in networking, cloud computing, applications, and business.

He was the founding director of the accredited Bachelor of Software Engineering degree program in the Faculty of Engineering at University of Victoria. He was president of a start-up company (1998–2001). He co-organized the first event honoring 90 computing pioneers in Canada. He spent a sabbatical year at IBM Toronto working on program understanding tools for legacy systems. He also worked for three years for ABB developing power control and supervision systems. Müller received his BS in electrical engineering from ETH Zürich, Switzerland, and MS and PhD degrees in computer science from Rice University in Houston, Texas.