About me
I am a researcher and lecturer at Beijing University of Technology (BJUT).
I hold a Ph.D. in Computer Science from Virginia Tech under Prof. Eli Tilevich.
Research Interests
My primary research focus is on Software Engineering, with additional interests in Trusted & Mobile Computing and Software Security & Privacy. I use innovative ideas and techniques in programming languages, program analysis, trusted execution environment, and machine learning to solve software engineering and security/privacy problems.
- Software Engineering: software testing; program comprehension; code refactoring (compiler-based solution)
- Trusted & Mobile Computing: trusted execution environment-based software; Android system/framework/app
- Security & Privacy: vulnerability detection in mobile apps/systems; privacy-preserving techniques; critical program information protection
Details
- Program Comprehension: designing program analysis and programming support for inferring the usage semantics of program constructs.
published on GPCE'20 - TEE-based Critical Code Protection: developing powerful programming tools to automatically isolate critical code.
published on ManLang'17, GPCE'18, COLA'20, TrustCom'20,'24, JSS'22 - Security/Privacy in Mobile Computing: ensuring security for inter-component communications, and privacy for data sharing.
published on SecureComm'21, MobiCASE'21, JSS'22, CC'23, TrustCom'24 - Code Search Engine: drawing a comprehensive picture of code search engines, as reflected in developers' experiences and perspectives as well as the state of the art.
published on APSEC'22
News
- 📢 I am always looking for motivated MS, undergraduate students to work with me. If you are interested in my research and/or have questions, please feel free to drop me an email attached with your CV. (Email: yinliu [AT] bjut [DOT] edu [DOT] cn)
- Nov 2024. Two papers accepted to TrustCom’24! Congratulations to all the authors!
- Nov 2024. I start to serve as a “Young Mentor for International Development” at BJUT, although I’m not very young😊
- April 2023. One article accepted to Computer Communications (CC)!
- August 2022. One paper accepted to APSEC’22!
- July 2022. One article accepted to Journal of Systems & Software (JSS)!
- February 2022. One article accepted to Journal of Systems & Software (JSS)!