activity
20172025
most citedTowards Understanding and Detecting Fake Reviews in App Stores

137 citations · 310 across the 30 of their papers we have counts for

collaborators

33 papers

cs.SE2025★ 1 cited

Not One to Rule Them All: Mining Meaningful Code Review Orders From GitHub

Abir Bouraffa, Carolin Brandt, Andy Zaidmann +1

Developers use tools such as GitHub pull requests to review code, discuss proposed changes, and request modifications. While changed files are commonly presented in alphabetical or…

cs.SE2025

How Do Developers Use Code Suggestions in Pull Request Reviews?

Abir Bouraffa, Yen Dieu Pham, Walid Maalej

GitHub introduced the suggestion feature to enable reviewers to explicitly suggest code modifications in pull requests. These suggestions make the reviewers' feedback more actionab…

cs.SE2024★ 1 cited

Mining Issue Trackers: Concepts and Techniques

Lloyd Montgomery, Clara Lüders, Walid Maalej

An issue tracker is a software tool used by organisations to interact with users and manage various aspects of the software development lifecycle. With the rise of agile methodolog…

cs.SE2023★ 1 cited

Design Patterns for Machine Learning Based Systems with Human-in-the-Loop

Jakob Smedegaard Andersen, Walid Maalej

The development and deployment of systems using supervised machine learning (ML) remain challenging: mainly due to the limited reliability of prediction models and the lack of know…

cs.SE2023★ 2 cited

Explaining Explanation: An Empirical Study on Explanation in Code Reviews

Ratnadira Widyasari, Ting Zhang, Abir Bouraffa +2

Code reviews are central for software quality assurance. Ideally, reviewers should explain their feedback to enable authors of code changes to understand the feedback and act accor…

cs.SE2023

Exploring the Relationship Between Personality Traits and User Feedback

Volodymyr Biryuk, Walid Maalej

Previous research has studied the impact of developer personality in different software engineering scenarios, such as team dynamics and programming education. However, little is k…

cs.SE2023

From RSSE to BotSE: Potentials and Challenges Revisited after 15 Years

Walid Maalej

Both recommender systems and bots should proactively and smartly answer the questions of software developers or other project stakeholders to assist them in performing their tasks…

cs.SE2023

Developers' Visuo-spatial Mental Model and Program Comprehension

Abir Bouraffa, Gian-Luca Fuhrmann, Walid Maalej

Previous works from research and industry have proposed a spatial representation of code in a canvas, arguing that a navigational code space confers developers the freedom to organ…

cs.SE2023

Testability Refactoring in Pull Requests: Patterns and Trends

Pavel Reich, Walid Maalej

To create unit tests, it may be necessary to refactor the production code, e.g. by widening access to specific methods or by decomposing classes into smaller units that are easier…

cs.AI2023★ 22 cited

Tailoring Requirements Engineering for Responsible AI

Walid Maalej, Yen Dieu Pham, Larissa Chazette

Requirements Engineering (RE) is the discipline for identifying, analyzing, as well as ensuring the implementation and delivery of user, technical, and societal requirements. Recen…

cs.SE2022★ 8 cited

An Exploratory Study of Documentation Strategies for Product Features in Popular GitHub Projects

Tim Puhlfürß, Lloyd Montgomery, Walid Maalej

[Background] In large open-source software projects, development knowledge is often fragmented across multiple artefacts and contributors such that individual stakeholders are gene…

cs.SE2022

Automated Detection of Typed Links in Issue Trackers

Clara Marie Lüders, Tim Pietz, Walid Maalej

Stakeholders in software projects use issue trackers like JIRA to capture and manage issues, including requirements and bugs. To ease issue navigation and structure project knowled…

cs.SE2022★ 8 cited

Beyond Duplicates: Towards Understanding and Predicting Link Types in Issue Tracking Systems

Clara Marie Lüders, Abir Bouraffa, Walid Maalej

Software projects use Issue Tracking Systems (ITS) like JIRA to track issues and organize the workflows around them. Issues are often inter-connected via different links such as th…

cs.LG2022★ 2 cited

Efficient, Uncertainty-based Moderation of Neural Networks Text Classifiers

Jakob Smedegaard Andersen, Walid Maalej

To maximize the accuracy and increase the overall acceptance of text classifiers, we propose a framework for the efficient, in-operation moderation of classifiers' output. Our fram…

cs.SE2022★ 32 cited

An Alternative Issue Tracking Dataset of Public Jira Repositories

Lloyd Montgomery, Clara Lüders, Walid Maalej

Organisations use issue tracking systems (ITSs) to track and document their projects' work in units called issues. This style of documentation encourages evolutionary refinement, a…

cs.SE2021

Unsupervised Topic Discovery in User Comments

Christoph Stanik, Tim Pietz, Walid Maalej

On social media platforms like Twitter, users regularly share their opinions and comments with software vendors and service providers. Popular software products might get thousands…

cs.SE2021★ 1 cited

Lessons Learned from Customizing and Applying ACTA to Design a Novel Device for Emergency Medical Care

Christoph Stanik, Tim Puhlfürß, Anne Mahler +3

Preclinical patient care is both mentally and physically challenging and exhausting for emergency teams. The teams intensively use medical technology to help the patient on site. H…

cs.SE2021★ 3 cited

Automatically Matching Bug Reports With Related App Reviews

Marlo Häring, Christoph Stanik, Walid Maalej

App stores allow users to give valuable feedback on apps, and developers to find this feedback and use it for the software evolution. However, finding user feedback that matches ex…

cs.SE2020★ 2 cited

Renovating Requirements Engineering: First Thoughts to Shape Requirements Engineering as a Profession

Yen Dieu Pham, Lloyd Montgomery, Walid Maalej

Legacy software systems typically include vital data for organizations that use them and should thus to be regularly maintained. Ideally, organizations should rely on Requirements…

cs.SE2019

OpenReq Issue Link Map: A Tool to Visualize Issue Links in Jira

Clara Marie Lüders, Mikko Raatikainen, Joaquim Motger +1

Managing software projects gets more and more complicated with an increasing project and product size. To cope with this complexity, many organizations use issue tracking systems,…

cs.SE2019

Requirements Intelligence with OpenReq Analytics

Christoph Stanik, Walid Maalej

With the rise of social media like Twitter and distribution platforms like app stores, users have various ways to express their opinions about software products. Popular software v…

cs.CL2019

Classifying Multilingual User Feedback using Traditional Machine Learning and Deep Learning

Christoph Stanik, Marlo Haering, Walid Maalej

With the rise of social media like Twitter and of software distribution platforms like app stores, users got various ways to express their opinion about software products. Popular…

cs.SE2019

Extracting and Analyzing Context Information in User-Support Conversations on Twitter

Daniel Martens, Walid Maalej

While many apps include built-in options to report bugs or request features, users still provide an increasing amount of feedback via social media, like Twitter. Compared to tradit…

cs.SE2019★ 22 cited

On Using Machine Learning to Identify Knowledge in API Reference Documentation

Davide Fucci, Alireza Mollaalizadehbahnemiri, Walid Maalej

Using API reference documentation like JavaDoc is an integral part of software development. Previous research introduced a grounded taxonomy that organizes API documentation knowle…