Projects
Ongoing Supervision
Comment Quality Assessment, Yixuan Zhou, UZH Master Thesis, 2025
Serverless Trace Analysis, Artem Shkabruk and Zisen Liu, UZH Master Project, 2025
Energy Code Patterns in Python Web Applications, Dana Rapp, UZH Master Thesis, 2025
Impact of Polyglot-ism on Developer Productivity, Gianluca, UZH BSc Thesis, 2025
Evaluating Memory Efficiency and Performance Trade-Offs of Linter Recommendations in C++, Andy de Vantéry, UZH BSc Thesis, 2025
Finished projects
Comment plugin for Visual Studio Code, Yixuan Zhou and Yapeng Zhang, UZH, Master Project, 2025
Adherence of comments to the style guidelines, Eric Rudischhauser, UZH BSc, 2025
- Why developers write code comments, Najma Christen, UZH, MSc, 2024
- Analyzing and Mitigating Energy Anti-patterns: Insights from Mozilla, Shiran Sun, UZH, MSc, 2024
- Commenting practices of polyglot developers, Mohammad Eglil, UniBe, BSc, 2024
- Developers practices related to Sustainability in Software Systems by Veronika, UniBe, MSs, 2022
- Supporting novice developers in finding similar questions on StackOverflow [Thesis] by Mohammad pour, Msc, 2022-2023
- Analysis of Developer Information Needs on Collaborative Platforms [Thesis] by Mathias Birrer, Msc, 2019-2020
- Style Checkers support to comments[Thesis] by Michael Dooley BSc, UniBe, 2021
- Adherence of comments to the style guidelines by Suada Abukar BSc, UniBe, 2020-2021
- Automatically generate Pharo class comments[Thesis] by Lino Hess BSc, UniBe, 2020-2021
- Software Developers’ Information Needs [Thesis] by Jonas Richner BSc, UniBe, 2018-2019
- Inconsistency between comments and code by Sabine Brunner BSc, UniBe, 2018
Seminar (short) projects
- Software sustainability guidelines at UZH, Lloyd Heimgartner, UZH, Msc, 2024
- Impact of code comments on writing code comments, Dimitri Degkwitz, UZH, Msc, 2024
- Style Checkers support to comments,,Related Thesis] by Isabella Chesney, UZH BSc, 2024
- An empirical assessment of energy-related anti-patterns in web development?, Jonas Zellweger, UZH, Msc, 2023
- What do comment-related changes developers suggest in the code review phase?, UZH, 2023
- The role of software documentation in Sustainable software engineering process, 2022
- Experimenting deep learning models for comment classification, 2022
- Documentation practices of developers in Polyglot environments, Irakli, 2022
- The role of software documentation in Sustainable software engineering process, 2022
- How do code documentation efforts spread over class hierarchy?, 2022
- Assessing comment quality automatically in Pharo, 2020
- Developer commenting practices across languages, 2019
- Investigating developer’s questions using web scraping, 2018
- Plugin for Moose to Analyse NL Questions, 2018