Meet Our Keynote Speakers

Jane Cleland-Huang

Jane Cleland-Huang

PhD. Professor

Dr. Jane Cleland-Huang is Full Professor of Software Engineering at the University of Notre Dame. She holds a PhD in Computer Science from the University of Illinois at Chicago. Prior to her involvement in academia, Dr. Cleland-Huang worked in industry as a developer. She is currently director of the Software and Requirements Engineering Research Lab and serves as North American Director of the Center of Excellence for Software Traceability. She has served as PI on grants worth over $7 Million. Dr. Cleland-Huang currently serves as Associate Editor-in-Chief of IEEE Transactions on Software Engineering, and serves on the Editorial Board of Springer-Verlag's Requirements Engineering Journal. She is on the Steering Committee of the International Requirements Engineering Conference, has served as Program Chair for RE'2010 held in Sydney, Australia and was Program co-Chair of the SIGSOFT Conference on 2016 Foundations of Software Engineering (FSE). Dr. Cleland-Huang currently teaches undergraduate level courses in Software Engineering. Contact her at (JaneClelandHuang at nd dot edu.)

Krzysztof Czarnecki

Krzysztof Czarnecki

PhD. Professor

Dr. Krzysztof Czarnecki is a Professor of Electrical and Computer Engineering


Krzysztof works on many aspects of autonomous driving, including requirements, architecture, and planning.

Gail C Murphy

Gail C Murphy

PhD. Professor

Dr. Gail Murphy is a Professor in the Department of Computer Science and Vice-President Research & Innovation at the University of British Columbia. I am also a co-founder and Director at Tasktop Technologies Incorporated.

Her research interests are in software engineering with a particular interest in improving the productivity of knowledge workers, including software developers. Her group develops tools to aid with the evolution of large software systems and performs empirical studies to better understand how developers work and how software is developed.