Skip to main content

Our publications

Publications made by REALISE Lab

2025

Conferences:

Early Detection of Performance Regressions by Bridging Local Performance Data and Architectural Models

Authors:

Lizhi Liao, Simon Eismann, Heng Li, Cor-Paul Bezemer, Diego Elias Costa, André van Hoorn


Type:

Conferences

2024

Journals:

Predicting the First Response Latency of Maintainers and Contributors in Pull Requests

Authors:

SayedHassan Khatoonabadi, Ahmad Abdellatif, Diego Elias Costa, Emad Shihab


Type:

Journals

Conferences:

A Transformer-based Approach for Augmenting Software Engineering Chatbots Datasets

Authors:

Ahmad Abdellatif, Khaled Badran, Diego Elias Costa, Emad Shihab


Type:

Conferences

The role of library versions in Developer-ChatGPT conversations

Authors:

Rachna Raj, Diego Elias Costa


Type:

Conferences

Predicting the Impact of Crashes Across Release Channels

Authors:

Suhaib Mujahid, Diego Elias Costa, Marco Castelluccio


Type:

Conferences

PDF
BibTex

2023

Journals:

SE4AI: A Training Program Considering Technical, Social, and Professional Aspects of AI-based Software Systems

Authors:

Ahmad Abdellatif, Gita Ghiasi, Diego Elias Costa, Tanja Tajmel, Emad Shihab


Type:

Journals

PDF
BibTex

Understanding the Helpfulness of Stale Bot for Pull-based Development

Authors:

SayedHassan Khatoonabadi, Diego Elias Costa, Suhaib Mujahid, Emad Shihab


Type:

Journals

Empirical analysis of security-related code reviews in npm packages

Authors:

Mahmoud Alfadel, Nicholas Alexandre Nagy, Diego Costa, Rabe Abdalkareem, Emad Shihab


Type:

Journals

PDF
BibTex

Dependency Update Strategies and Package Characteristics

Authors:

Abbas Jafari, Diego Elias Costa, Rabe Abdalkareem, Emad Shihab


Type:

Journals

PDF
BibTex

Empirical analysis of security vulnerabilities in Python packages

Authors:

Mahmoud Alfadel, Diego Elias Costa, Emad Shihab


Type:

Journals

PDF
BibTex

Conferences:

Where to Go Now? Finding Alternatives for Declining Packages in the npm Ecosystem

Authors:

Suhaib Mujahid, Diego Elias Costa, Rabe Abdalkareem, Emad Shihab


Type:

Conferences

PDF
BibTex

An Empirical Study on Bugs Inside PyTorch: A Replication Study

Authors:

Sharon Ho, Vahid Majdinasab, Mohayeminul Islam, Diego Elias Costa, Emad Shihab, Foutse Khomh, Sarah Nadi, Muhammad Raza


Type:

Conferences

PDF
BibTex

Diversity Awareness in Software Engineering Participant Research

Authors:

Riya Dutta, Diego Elias Costa, Tanja Tajmel, Emad Shihab


Type:

Conferences

PDF
BibTex

2022

Journals:

Can Ensembling Pre-processing Algorithms Lead to Better Machine Learning Fairness?

Authors:

Khaled Badran, Pierre-Olivier Cote, Amanda Kolopanis, Rached Bouchoucha, Antonio Collante, Diego Elias Costa, Emad Shihab, Foutse Khomh


Type:

Journals

PDF
BibTex

On the Discoverability of npm Vulnerabilities in Node.js Projects

Authors:

Mahmoud Alfadel, Diego Elias Costa, Emad Shihab, Bram Adams.


Type:

Journals

PDF
BibTex

On Wasted Contributions: Understanding the Dynamics of Contributor-Abandoned Pull Requests

Authors:

SayedHassan Khatoonabadi, Diego Elias Costa, Rabe Abdalkareem, Emad Shihab


Type:

Journals

A case study on the stability of performance tests for serverless applications

Authors:

Simon Eismann, Diego Elias Costa, Lizhi Liao, Cor-Paul Bezemer, Weiyi Shang, Andre van Hoorn, Samuel Kounev


Type:

Journals

Toward the Personalization of Biceps Fatigue Detection Model For Gym Activity: An Approach to Utilize Wearables’ Data From The Crowd

Authors:

Mohamed Elshafei, Diego Elias Costa, and Emad Shihab


Type:

Journals

PDF
BibTex

Conferences:

Achievement Unlocked: A Case Study on Gamifying DevOps Practices in Industry

Authors:

Patrick Ayoup, Diego Elias Costa, Emad Shihab


Type:

Conferences

PDF
BibTex

Not All Dependencies are Equal: An Empirical Study on Production Dependencies in NPM

Authors:

Jasmine Latendresse, Suhaib Mujahid, Diego Elias Costa, Emad Shihab


Type:

Conferences

PDF
BibTex

Open Source Software: An Approach to Controlling Usage and Risk in Application Ecosystems

Authors:

Stan Zajdel, Diego Elias Costa, Hafedh Mili


Type:

Conferences

PDF
BibTex

2021

Journals:

Towards Using Package Centrality Trend to Identify Packages in Decline

Authors:

Suhaib Mujahid, Diego Elias Costa, Rabe Abdalkareem, Emad Shihab, Bram Adams, Aymen Saied


Type:

Journals

Human Activity Recognition: A Comparative Study to Assess the Contribution Level of Accelerometer, ECG, and PPG Signals

Authors:

Mahsa Sadat Afzali Arani, Diego Elias Costa , Emad Shihab


Type:

Journals

PDF
BibTex

How do developers use the Java Stream API?

Authors:

D. Costa, R. Raj


Type:

Journals

PDF
BibTex

On the Impact of Biceps Muscle Fatigue in Human Activity Recognition

Authors:

Mohamed Elshafei, Diego Costa, Emad Shihab


Type:

Journals

PDF
BibTex

Conferences:

Dependency Smells in JavaScript Projects

Authors:

Abbas Jafari, Diego Elias Costa, Rabe Abdalkareem, Emad Shihab, and Nikolaos Tsantalis


Type:

Conferences

A Comparison of Natural Language Understanding Platforms for Chatbots in Software Engineering

Authors:

Ahmad Abdellatif, Khaled Badran, Diego Costa, and Emad Shihab


Type:

Conferences

On the Use of Dependabot Security Pull Requests

Authors:

Mahmoud Alfadel, Diego Elias Costa, Emad Shihab


Type:

Conferences

How Effective is Continuous Integration in Indicating Single-Statement Bugs?

Authors:

Jasmine Latendresse, Rabe Abdalkareem, Diego Elias Costa, Emad Shihab


Type:

Conferences

Empirical Analysis of Security Vulnerabilities in Python Packages

Authors:

Mahmoud Alfadel, Diego Elias Costa, Emad Shihab


Type:

Conferences

Breaking Type-Safety in Go: An Empirical Study on the Usage of the unsafe Package

Authors:

Diego Costa, Suhaib Mujahid, Rabe Abdalkareem, and Emad Shihab


Type:

Conferences

2020

Journals:

Memory and resource leak defects and their repairs in Java projects

Authors:

Mohammad Ghanavati, Diego Costa, Janos Seboek, David Lo, and Artur Andrzejak


Type:

Journals

PDF
BibTex

Conferences:

Challenges in Chatbot Development: A Study of Stack Overflow Posts

Authors:

Ahmad Abdellatif, Diego Costa, Khaled Badran, Rabe Abdalkareem, and Emad Shihab


Type:

Conferences

2019

Conferences:

What’s Wrong With My Benchmark Results? Studying Bad Practices in JMH Benchmarks

Authors:

Diego Costa, C. Bezemer, P. Leitner and A. Andrzejak


Type:

Conferences

Enhancing Commit Graphs with Visual Runtime Clues

Authors:

Juan P. S. Alcocer, Harold C. Jaimes, Diego Costa, Alexandre Bergel and Fabian Beck


Type:

Conferences

PDF
BibTex

Agile construction of data science DSLs (tool demo)

Authors:

Artur Andrzejak, Kevin Kiefer, **Diego Costa**, and Oliver Wenz


Type:

Conferences

Thesis:

Benchmark-driven Software Performance Optimization

Authors:

Diego Costa


Type:

Thesis

PDF
BibTex

2018

Conferences:

CollectionSwitch: a framework for efficient and dynamic collection selection

Authors:

Diego Costa and Artur Andrzejak


Type:

Conferences

Memory and resource leak defects in Java Projects: an empirical study

Authors:

Mohammadreza Ghanavati, Diego Costa, Artur Andrzejak, and Janos Seboek


Type:

Conferences

PDF
BibTex

Journals:

Heterogeneous subgraph features for information networks

Authors:

Andreas Spitz, Diego Costa, Kai Chen, Jan Greulich, Johanna Geiß, Stefan Wiesberg, and Michael Gertz


Type:

Journals

PDF
BibTex

2017

Conferences:

Empirical Study of Usage and Performance of Java Collections

Authors:

Diego Costa, Artur Andrzejak, Janos Seboek, and David Lo


Type:

Conferences

2016

Conferences:

ORPLocator: Identifying Read Points of Configuration Options via Static Analysis

Authors:

Zhen Dong, Artur Andrzejak, David Lo and Diego Costa


Type:

Conferences

PDF
BibTex

2015

Conferences:

Characterization of Dynamic Memory Allocations in Real-World Applications: An Experimental Study

Authors:

Diego Costa and Rivalino Matias Jr.


Type:

Conferences

PDF
BibTex

A Systematic Differential Analysis for Fast and Robust Detection of Software Aging

Authors:

Rivalino Matias, Artur Andrzejak, Fumio Machida, Diego Costa and Kishor Trivedi


Type:

Conferences

PDF
BibTex

Experimental and theoretical analyses of memory allocation algorithms

Authors:

Diego Costa, Rivalino Matias, Marcia Fernandes, and Lucio Borges


Type:

Conferences

PDF
BibTex