collaborators

9 papers

cs.SE2026

Understanding Usefulness in Developer Explanations on Stack Overflow

Martin Obaidi, Kushtrim Qengaj, Hannah Deters +4

Explanations are essential in software engineering (SE) and requirements communication, helping stakeholders clarify ambiguities, justify design choices, and build shared understan…

cs.SE2025

From App Features to Explanation Needs: Analyzing Correlations and Predictive Potential

Martin Obaidi, Kushtrim Qengaj, Jakob Droste +5

In today's digitized world, software systems must support users in understanding both how to interact with a system and why certain behaviors occur. This study investigates whether…

cs.SE2025

Automatic Generation of Explainability Requirements and Software Explanations From User Reviews

Martin Obaidi, Jannik Fischbach, Jakob Droste +6

Explainability has become a crucial non-functional requirement to enhance transparency, build user trust, and ensure regulatory compliance. However, translating explanation needs e…

cs.SE2025

A German Gold-Standard Dataset for Sentiment Analysis in Software Engineering

Martin Obaidi, Marc Herrmann, Elisa Schmid +3

Sentiment analysis is an essential technique for investigating the emotional climate within developer teams, contributing to both team productivity and project success. Existing se…

cs.SE2025

Towards Trustworthy Sentiment Analysis in Software Engineering: Dataset Characteristics and Tool Selection

Martin Obaidi, Marc Herrmann, Jil Klünder +1

Software development relies heavily on text-based communication, making sentiment analysis a valuable tool for understanding team dynamics and supporting trustworthy AI-driven anal…

cs.SE2025

Identifying Explanation Needs: Towards a Catalog of User-based Indicators

Hannah Deters, Laura Reinhardt, Jakob Droste +2

In today's digitalized world, where software systems are becoming increasingly ubiquitous and complex, the quality aspect of explainability is gaining relevance. A major challenge…