Publications

On Refining the SZZ Algorithm with Bug Discussion Data
Pooja Rani, Fernando Petrulio,Alberto Bacchelli , EMSE, 2024.

Does Simulation-based Testing for Self-driving Cars match Human Perception?
Christian Birchler, Tanzil Kombarabettu Mohammed, Pooja Rani, Teodora Nechita, Timo Kehrer, Sebastiano Panichella , FSE, 2024.

Energy Patterns for Web: An Exploratory Study
Pooja Rani, Jonas Zellweger, Veronika Kousadianos, Luis Cruz, Timo Kehrer, Alberto Bacchelli , ICSE in SEIS (Society track), 2024.

Beyond Code: Is There a Difference between Comments in Visual and Textual Languages?
Alexander Boll, Pooja Rani, Alexander Schultheiss, Timo Kehrer, Journal of Systems and Software (JSS), 2024.

LEXTREME: A Multi-Lingual and Multi-Task Benchmark for the Legal Domain
Joel Niklaus, Veton Matoshi, Pooja Rani, Andrea Galassi, Matthias Stürmer, Ilias Chalkidis , Accepted at Findings of EMNLP, 2023.

Variable Discovery with Large Language Models for Metamorphic Testing of Scientific Software
Christos Tsigkanos, Pooja Rani, Sebastian Müller, Timo Kehrer , International Conference on Computational Science (ICCS), 2023.

Large Language Models: The Next Frontier for Variable Discovery within Metamorphic Testing?
Christos Tsigkanos, Pooja Rani, Sebastian Müller, Timo Kehrer , International Conference on Software Analysis, Evolution and Reengineering (SANER), 2023.

A Decade of Code Comment Quality Assessment: A Systematic Literature Review?
Pooja Rani, Arianna Blasi, Nataliia Stulova, Sebastiano Panichella, Alessandra Gorla, Oscar Nierstrasz, Journal of Systems and Software (JSS), 2022.

Can We Automatically Generate Class Comments in Pharo?
Pooja Rani, Alexander Bergel, Lino Hess, Timo Kehrer, Oscar Nierstrasz, International Conference on Smalltalk Tehcnologies (IWST), 2022.

Assessing Comment Quality in Object-Oriented Languages
Pooja Rani, Supervised by Prof. Dr. Oscar Nierstrasz and Dr. Sebastiano Panichella, University of Bern, Switzerland, 2022.

Do Comments follow Commenting Conventions? A case study in Java and Python
Pooja Rani, Suada Abukar, Nataliia Stulova, Alexander Bergel, Oscar Nierstrasz, International Working Conference on Source Code Analysis and Manipulation (SCAM), 2021.

What Do Developers Discuss about Code Comments?
Pooja Rani, Mathias Birrer, Sebastiano Panichella, Mohammad Ghafari, Oscar Nierstrasz, International Working Conference on Source Code Analysis and Manipulation (SCAM), 2021.

What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk
Pooja Rani, Sebastiano Panichella, Manuel Leuenberger, Mohammad Ghafari, Oscar Nierstrasz, Empirical Software Engineering (EMSE), 2021.

How to Identify Class Comment Types? A Multi-language Approach for Class Comment Classification
Pooja Rani, Sebastiano Panichella, Manuel Leuenberger, Andrea Di Sorbo, Oscar Nierstrasz, Journal of Systems and Software (JSS), 2021.

Speculative Analysis for Quality Assessment of Code Comments
Pooja Rani, International Conference on Software Engineering (ICSE), 2021.

Makar: A Framework for Multi-source Studies based on Unstructured Data
Pooja Rani, Mathias Birrer, Sebastiano Panichella, Oscar Nierstrasz, International Conference on Software Analysis, Evolution and Reengineering (SANER), 2021.

Software Analysis using Natural Language Queries
Pooja Rani, Seminar Series on Advanced Techniques \& Tools for Software Evolution (SATToSE), 2018.