Overview
Background
Dr. Guowei Yang is a Senior Lecturer in the School of Electrical Engineering and Computer Science at The University of Queensland, Australia. His research interests lie in Software Engineering, and its synergy with Machine Learning and Programming Languages, with a focus on improving reliability and security of software and machine learning systems. Prior to joining UQ in 2021, he was a tenured Associate Professor in the Department of Computer Science at Texas State University, USA. He received his Ph.D. from The University of Texas at Austin, USA in 2013. To find out more details please check his homepage: https://guoweiyang.github.io.
Multiple scholarships are available! Dr. Guowei Yang is looking for highly motivated students (including PhDs, Masters, undergraduates), and visitors to join his research group. If you are interested and have background in software engineering, programming languages, formal methods, and/or AI, please send an email with your CV to guowei.yang@uq.edu.au. The University of Queensland is ranked in the top 50 globally according to major ranking systems, including QS (40) and U.S. News (41).
Availability
- Dr Guowei Yang is:
- Available for supervision
Fields of research
Qualifications
- Doctor of Philosophy of Electrical and Computer Engineering, The University of Texas at Austin
Research interests
-
Software engineering
-
Machine Learning
-
Programming languages
-
Cyber security
Works
Search Professor Guowei Yang’s works on UQ eSpace
2006
Book Chapter
On mobility of software processes
Li, Mingshu, Yang, Qiusong, Zhai, Jian and Yang, Guowei (2006). On mobility of software processes. Software process change. (pp. 105-114) edited by Qing Wang, Dietmar Pfahl, David M. Raffo and Paul Wernick. Berlin, Germany: Springer. doi: 10.1007/11754305_12
Funding
Current funding
Supervision
Availability
- Dr Guowei Yang is:
- Available for supervision
Looking for a supervisor? Read our advice on how to choose a supervisor.
Supervision history
Current supervision
-
Master Philosophy
Change-Driven Automated Validation of Software Patches
Principal Advisor
-
Doctor Philosophy
Continuous Code Analysis for Rapidly Evolving Software
Principal Advisor
Other advisors: Associate Professor Mark Utting
-
Doctor Philosophy
Automated Testing of Deep Learning Systems
Principal Advisor
Other advisors: Associate Professor Dan Kim, Dr Naipeng Dong
-
Doctor Philosophy
Automated Concurrency Bug Detection with Hybrid Static and Dynamic Analysis
Principal Advisor
Other advisors: Associate Professor Dan Kim
-
Doctor Philosophy
Directed Fuzz Testing for Automated Software Bug Detection
Principal Advisor
Other advisors: Dr Azadeh Ghari-Neiat
-
Doctor Philosophy
Advanced Moving Target Defence against AI-based Cyber Attacks
Associate Advisor
Other advisors: Associate Professor Dan Kim
-
Doctor Philosophy
AI based intrusion detection and response system
Associate Advisor
Other advisors: Associate Professor Dan Kim
-
Master Philosophy
Optimizing Software Development: Hierarchical Formal Specification Integration for Enhanced Unit Testing and Agile Synergy
Associate Advisor
Other advisors: Associate Professor Mark Utting
-
Doctor Philosophy
Automated Penetration Testing using Advanced AI Techniques
Associate Advisor
Other advisors: Associate Professor Dan Kim
-
Doctor Philosophy
Privacy Compliance in Software Ecosystems
Associate Advisor
Other advisors: Dr Naipeng Dong
Completed supervision
-
2026
Doctor Philosophy
Privacy of Language Models in Practical Distributed Settings: Attacks and Defenses
Principal Advisor
-
2026
Doctor Philosophy
Privacy Compliance of Virtual Personal Assistant Apps Ecosystem
Principal Advisor
Other advisors: Professor Helen Huang
-
2025
Doctor Philosophy
Overcoming Model Optimization Bugs in Machine Learning Frameworks
Associate Advisor
Other advisors: Professor Helen Huang
Media
Enquiries
For media enquiries about Dr Guowei Yang's areas of expertise, story ideas and help finding experts, contact our Media team: