Ladan Tahvildari is a Full-time Professor in the David R. Cheriton School of Computer Science at the University of Waterloo. Her research focuses on software engineering, self-adaptive systems, cloud computing, and test case prioritization. She leads the Software Technologies Applied Research Laboratory (STAR Lab), emphasizing hands-on industry collaboration and practical software solutions. Her work spans over two decades, with notable contributions to adaptive software systems, runtime adaptation frameworks (GRAF), and cloud modeling (StratusML/Adoop). She has pioneered techniques for flaky test detection (FlaKat), spatiotemporal auto-scaling (STaleX), and POMDP-based uncertainty management for security systems. Key research areas include: Self-protecting software systems Component-based software evolution Defect detection and prioritization Autonomic computing decision models Cloud infrastructure optimization Her recent work bridges academia and industry through hands-on learning approaches and frameworks like Semeru Cloud Compiler for performance enhancement. She has served as workshop chair for ACSOS 2023 and contributed to IBM tool integration in educational curricula. Her lab focuses on transforming theoretical concepts into practical tools like StarMX for self-managing systems and ReLACK for VoIP steganography. Current efforts emphasize adaptive machine learning frameworks and scalable microservice architectures.











