Dr Yi Lu
Faculty of Science,
School of Computer Science
Biography
Dr Yi Lu is a senior lecturer at the Queensland University of Technology. His main research interests lie in the broad area of programming languages and information security, focusing on both theoretical and practical aspects of software security. Lu obtained a PhD in Computer Science from the University of New South Wales in 2008. Since then, he has worked as a lecturer at the same university and later as a principal researcher at Oracle Labs.Education
Doctor of Philosophy (Computer Science), 2008
The University of New South Wales
Bachelor of Information Technology (Honours), 2002
Queensland University of Technology
Experience
Senior Lecturer, 2019-
Queensland University of Technology
Principal Researcher, 2013-2019
Oracle Labs
Lecturer, 2007-2013
The University of New South Wales
Current Roles
- Senior Lecturer, School of Computer Science
- Deputy Academic Lead (HDR) for the School of Computer Science
Personal details
Positions
- Senior Lecturer in Cybersecurity
Faculty of Science,
School of Computer Science
Qualifications
- Doctor of Philosophy (Computer Science) (University of New South Wales)
Teaching
Recent Teaching History:
- IFN657 Principles of Software Security
- IFN563 Object Oriented Design
- IFN643 Computer System Security (discontinued)
Experience
Real World Engagement
Dr Lu worked as a principal researcher at industry labs for six years. During that time, he focused on the discovery and evaluation of cyber-security issues in modern enterprise software and web applications. His research produced several practical solutions (patented) for real-world security problems, including new analysis techniques and tools to prevent and detect security vulnerabilities. He was a principal investigator for the ARC Linkage Project: An Extensible Framework for Analysis of Java Language-based Security Conformance. Since joining QUT, Dr Lu has been involved in the Cyber Security Cooperative Research Centre as a project leader for several projects on cyber threats and vulnerabilities.
Publications
QUT ePrints
For more publications by Yi, explore their research in QUT ePrints (our digital repository).
Supervision
Supervision topics
- Productive reproducible workflows for deep learning-enabled large-scale industry systems
- Automatic Generation of Software Vulnerability Datasets for Machine Learning
- Fine-grained software vulnerability detection using deep learning techniques
- Systematic evaluation towards the analysis of open-source supply chain on ML4SE tasks
- Unified def-site and use-site security policies for component-based software systems