activity
20212026
most citedSentiment Analysis Tools in Software Engineering: A Systematic Mapping Study

49 citations · 123 across the 19 of their papers we have counts for

collaborators

21 papers

cs.SE2026

Writing Better Software Explanations: A Guideline-Based Approach

Martin Obaidi, Jean-Carl Kremser, Hannah Deters +3

As software systems increasingly rely on natural-language explanations to address user-reported explanation needs in requirements communication and support, ensuring that such expl…

cs.SE2026

From Quality Properties to Practice: A Guideline and Workflow for Explainability Requirements

Martin Obaidi, Jakob Droste, Hannah Deters +3

Explainability is increasingly required in AI-enabled software systems to support transparency, user trust, and compliance. Yet, explainability requirements are often written ad ho…

cs.SE2026

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…

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…

cs.SE2025

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…

cs.SE2025

Modeling Communication Perception in Development Teams Using Monte Carlo Methods

Marc Herrmann, Martin Obaidi, Jil Klünder

Software development is a collaborative task involving diverse development teams, where toxic communication can negatively impact team mood and project success. Mood surveys enable…

cs.SE2025★ 49 cited

Sentiment Analysis Tools in Software Engineering: A Systematic Mapping Study

Martin Obaidi, Lukas Nagel, Alexander Specht +1

Software development is a collaborative task. Previous research has shown social aspects within development teams to be highly relevant for the success of software projects. A team…

cs.SE2025★ 6 cited

On the Limitations of Combining Sentiment Analysis Tools in a Cross-Platform Setting

Martin Obaidi, Henrik Holm, Kurt Schneider +1

A positive working climate is essential in modern software development. It enhances productivity since a satisfied developer tends to deliver better results. Sentiment analysis too…

cs.SE2025★ 9 cited

How Does Users' App Knowledge Influence the Preferred Level of Detail and Format of Software Explanations?

Martin Obaidi, Jannik Fischbach, Marc Herrmann +4

Context and Motivation: Due to their increasing complexity, everyday software systems are becoming increasingly opaque for users. A frequently adopted method to address this diffic…

cs.SE2025★ 9 cited

Do Users' Explainability Needs in Software Change with Mood?

Martin Obaidi, Jakob Droste, Hannah Deters +3

Context and Motivation: The increasing complexity of modern software systems often challenges users' abilities to interact with them. Taking established quality attributes such as…

cs.SE2025★ 10 cited

Automating Explanation Need Management in App Reviews: A Case Study from the Navigation App Industry

Martin Obaidi, Nicolas Voß, Hannah Deters +4

Providing explanations in response to user reviews is a time-consuming and repetitive task for companies, as many reviews present similar issues requiring nearly identical response…

cs.SE2024★ 1 cited

Explanations in Everyday Software Systems: Towards a Taxonomy for Explainability Needs

Jakob Droste, Hannah Deters, Martin Obaidi +1

Modern software systems are becoming increasingly complex and opaque. The integration of explanations within software has shown the potential to address this opacity and can make t…

cs.SE2023

Explanation Needs in App Reviews: Taxonomy and Automated Detection

Max Unterbusch, Mersedeh Sadeghi, Jannik Fischbach +2

Explainability, i.e. the ability of a system to explain its behavior to users, has become an important quality of software-intensive systems. Recent work has focused on methods for…

cs.SE2022★ 1 cited

On the Subjectivity of Emotions in Software Projects: How Reliable are Pre-Labeled Data Sets for Sentiment Analysis?

Marc Herrmann, Martin Obaidi, Larissa Chazette +1

Social aspects of software projects become increasingly important for research and practice. Different approaches analyze the sentiment of a development team, ranging from simply a…

cs.SE2022★ 3 cited

SEnti-Analyzer: Joint Sentiment Analysis For Text-Based and Verbal Communication in Software Projects

Marc Herrmann, Martin Obaidi, Jil Klünder

Social aspects in software development teams are of particular importance for a successful project closure. To analyze sentiments in software projects, there are several tools and…

cs.SE2021★ 35 cited

Development and Application of Sentiment Analysis Tools in Software Engineering: A Systematic Literature Review

Martin Obaidi, Jil Klünder

Software development is a collaborative task and, hence, involves different persons. Research has shown the relevance of social aspects in the development team for a successful and…