10 papers
Exploring Indicators of Developers' Sentiment Perceptions in Student Software Projects
Martin Obaidi, Marc Herrmann, Jendrik Martensen +2
Communication is a crucial social factor in the success of software projects, as positively or negatively perceived statements can influence how recipients feel and affect team col…
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…
How to Elicit Explainability Requirements? A Comparison of Interviews, Focus Groups, and Surveys
Martin Obaidi, Jakob Droste, Hannah Deters +4
As software systems grow increasingly complex, explainability has become a crucial non-functional requirement for transparency, user trust, and regulatory compliance. Eliciting exp…
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…
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…
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…