Ladan Tahvildari, PEng

Ladan Tahvildari, PEng
Professor
Location: EIT 4136
Phone: 519-888-4567 x36093

Biography

Dr. Ladan Tahvildari is a Professor in the Department of Electrical and Computer Engineering at the University of Waterloo. She is also a Visiting Scientist at the Centre for Advanced Studies at the IBM Toronto Laboratory and a member of CSER, the Canadian Consortium for Software Engineering Research.

Dr. Tahvildari’s research focuses on software engineering, with particular emphasis on software architecture, autonomic computing, security, and software analysis and testing. Her work aims to develop techniques and tools that facilitate the construction, analysis, and maintenance of large-scale software systems. In 2004, she founded the Software Technologies Applied Research Laboratory at the University of Waterloo. Through her research, she has published widely and collaborated with high-tech companies and non-profit organizations to ensure the real-world impact of her contributions. Her accomplishments have been recognized with several awards, including the prestigious Ontario Early Researcher Award.

Dr. Tahvildari is an active member of the Association for Computing Machinery (ACM), the IEEE, and the ACM Special Interest Group on Software Engineering (SIGSOFT). She has served in various leadership roles, including as an elected Member-at-Large for the IEEE Technical Council of Software Engineering (TCSE) from 2016 to 2018, and as the TCSE Awards Chair in 2018. She is currently a Member-at-Large of the IEEE Technical Activities Committee (TAC). Dr. Tahvildari has contributed to numerous international conferences, serving as Publications Chair for ICSE’19 in Montreal and Co-Chair for the ICSME’17 Most Influential Paper Awards in Shanghai. She also has over 10 years of experience as Chair of the IEEE Women in Engineering (WIE) Affinity Group, Kitchener-Waterloo Section.

In recognition of her leadership in the field, Dr. Tahvildari was recently elected to the IEEE Computer Society's Board of Governors.

Dr. Tahvildari is also a Fellow of the Canadian Academy of Engineering.

Research Interests

  • Software Architecture
  • Autonomic Computing
  • Security
  • Software Analysis and Testing

Education

  • 2003, Doctorate Electrical & Computer Engineering, University of Waterloo, Ontario
  • 1998, Master's Electrical and Computer Engineering, University of Waterloo, Ontario
  • 1991, Bachelor's Computer Engineering, Iran University of Science and Technology, Iran

Teaching*

  • ECE 250 - Algorithms and Data Structures
    • Taught in 2020, 2021, 2022, 2023, 2024
  • ECE 750 - Special Topics in Computer Software
    • Taught in 2023, 2024

* Only courses taught in the past 5 years are displayed.

Selected/Recent Publications

  • Eghbali, Sepehr and Tahvildari, Ladan, Test Case Prioritization Using Lexicographical Ordering, , , 2016
  • Hamdaqa, Mohammad and Tahvildari, Ladan and LaChapelle, Neil and Campbell, Brian, Cultural scene detection using reverse Louvain optimization, Science of Computer Programming, 44, 2014
  • Hamdaqa, Mohammad and Tahvildari, Ladan, Prison Break: A Generic Schema Matching SoluRon to the Cloud Vendor Lock--in Problem, , , 2014
  • Emami-Taba, Mahsa and Amoui, Mehdi and Tahvildari, Ladan, On the road to holistic decision making in adaptive security, Technology Innovation Management Review, , 2013
  • Hamdaqa, Mohammad and Tahvildari, Ladan, Cloud computing uncovered: a research landscape, Advances in Computers, 41, 2012

In The News

Graduate studies