CV
Education
- Ph.D in Version Control Theory, GitHub University, 2018 (expected)
- M.S. in Jekyll, GitHub University, 2014
- B.S. in GitHub, GitHub University, 2012
Work experience
- Spring 2024: Academic Pages Collaborator
- Github University
- Duties includes: Updates and improvements to template
- Supervisor: The Users
- Fall 2015: Research Assistant
- Github University
- Duties included: Merging pull requests
- Supervisor: Professor Hub
- Summer 2015: Research Assistant
- Github University
- Duties included: Tagging issues
- Supervisor: Professor Git
Skills
- Skill 1
- Skill 2
- Sub-skill 2.1
- Sub-skill 2.2
- Sub-skill 2.3
- Skill 3
Publications
Predicting Software Changes from Desired Behavior Changes
Laura Plein. 2025. Predicting Software Changes from Desired Behavior Changes. In 33rd ACM International Conference on the Foundations of Software Engineering (FSE Companion ’25), June 23–28, 2025, Trondheim, Norway. ACM, New York, NY, USA, 3 pages. https://doi.org/10.1145/3696630.3728617
Enriching automatic test case generation by extracting relevant test inputs from bug reports
Ouédraogo, W.C., Plein, L., Kaboré, K. et al. Enriching automatic test case generation by extracting relevant test inputs from bug reports. Empir Software Eng 30, 85 (2025). https://doi.org/10.1007/s10664-025-10635-z
Learning the Effects of Software Changes
Laura Plein. 2024. Learning the Effects of Software Changes. In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2024). Association for Computing Machinery, New York, NY, USA, 1886–1890. https://doi.org/10.1145/3650212.3685550
Extracting Relevant Test Inputs from Bug Reports for Automatic Test Case Generation
Ouédraogo, W. C., Plein, L., Kaboré, K., Habib, A., Klein, J., Lo, D., & Bissyande, T. F. (2024, April). Extracting Relevant Test Inputs from Bug Reports for Automatic Test Case Generation. In Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings (pp. 406-407).
Automatic generation of test cases based on bug reports: a feasibility study with large language models
Plein, L., Ouédraogo, W. C., Klein, J., & Bissyandé, T. F. (2024, April). Automatic generation of test cases based on bug reports: a feasibility study with large language models. In Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings (pp. 360-361)..
Ratgpt: Turning online llms into proxies for malware attacks
Beckerich, M., Plein, L., & Coronado, S. (2023). Ratgpt: Turning online llms into proxies for malware attacks. arXiv preprint arXiv:2308.09183..
Can llms demystify bug reports?
Plein, L., & Bissyandé, T. F. (2023). Can llms demystify bug reports?. arXiv preprint arXiv:2310.06310.
What you see is what it means! semantic representation learning of code based on visualization and transfer learning
Keller, P., Kaboré, A. K., Plein, L., Klein, J., Le Traon, Y., & Bissyande, T. F. (2021). What you see is what it means! semantic representation learning of code based on visualization and transfer learning. ACM Transactions on Software Engineering and Methodology (TOSEM), 31(2), 1-34.
Talks
Can LLMs demystify Bug Reports and translate them into Test Cases?
Talk at Toronto Data Workshop, Canada (online)
RatGPT: Turning Online LLMs into Proxies for Malware Attacks
Talk at Microsoft Bluehat 2023, Redmond, Washington, USA
Can llms demystify bug reports?
Paper Presentation at 1st HITLAML workshop, Luxembourg
Teaching
Service and leadership
- Currently signed in to 43 different slack teams