activity
20212026
most citedDevelopment of recommendation systems for software engineering: the CROSSMINER experience

35 citations · 46 across the 11 of their papers we have counts for

collaborators

11 papers

cs.SE2026

Bug-Report-Driven Fault Localization: Industrial Benchmarking and Lesson Learned at ABB Robotics

Pernilla Hall, Anton Ununger, Riccardo Rubei +1

Software quality assurance remains a major challenge in industrial environments, where large-scale and long-lived systems inevitably accumulate defects. Identifying the location of…

cs.SE2025★ 7 cited

Prompt engineering and its implications on the energy consumption of Large Language Models

Riccardo Rubei, Aicha Moussaid, Claudio di Sipio +1

Reducing the environmental impact of AI-based software systems has become critical. The intensive use of large language models (LLMs) in software engineering poses severe challenge…

cs.SE2024★ 1 cited

On the use of Large Language Models in Model-Driven Engineering

Juri Di Rocco, Davide Di Ruscio, Claudio Di Sipio +2

Model-Driven Engineering (MDE) has seen significant advancements with the integration of Machine Learning (ML) and Deep Learning (DL) techniques. Building upon the groundwork of pr…

cs.SE2024

Towards Synthetic Trace Generation of Modeling Operations using In-Context Learning Approach

Vittoriano Muttillo, Claudio Di Sipio, Riccardo Rubei +2

Producing accurate software models is crucial in model-driven software engineering (MDE). However, modeling complex systems is an error-prone task that requires deep application do…

cs.SE2024

Automated categorization of pre-trained models for software engineering: A case study with a Hugging Face dataset

Claudio Di Sipio, Riccardo Rubei, Juri Di Rocco +2

Software engineering (SE) activities have been revolutionized by the advent of pre-trained models (PTMs), defined as large machine learning (ML) models that can be fine-tuned to pe…

cs.SE2024

PlayMyData: a curated dataset of multi-platform video games

Andrea D'Angelo, Claudio Di Sipio, Cristiano Politowski +1

Being predominant in digital entertainment for decades, video games have been recognized as valuable software artifacts by the software engineering (SE) community just recently. Su…

cs.SE2023

Supporting Early-Safety Analysis of IoT Systems by Exploiting Testing Techniques

Diego Clerissi, Juri Di Rocco, Davide Di Ruscio +6

IoT systems complexity and susceptibility to failures pose significant challenges in ensuring their reliable operation Failures can be internally generated or caused by external fa…

cs.SE2023★ 2 cited

Is this Snippet Written by ChatGPT? An Empirical Study with a CodeBERT-Based Classifier

Phuong T. Nguyen, Juri Di Rocco, Claudio Di Sipio +3

Since its launch in November 2022, ChatGPT has gained popularity among users, especially programmers who use it as a tool to solve development problems. However, while offering a p…

cs.SE2023★ 1 cited

Dealing with Popularity Bias in Recommender Systems for Third-party Libraries: How far Are We?

Phuong T. Nguyen, Riccardo Rubei, Juri Di Rocco +3

Recommender systems for software engineering (RSSEs) assist software engineers in dealing with a growing information overload when discerning alternative development solutions. Whi…

cs.SE2022

Providing Upgrade Plans for Third-party Libraries: A Recommender System using Migration Graphs

Riccardo Rubei, Davide Di Ruscio, Claudio Di Sipio +2

During the development of a software project, developers often need to upgrade third-party libraries (TPLs), aiming to keep their code up-to-date with the newest functionalities of…

cs.SE2021★ 35 cited

Development of recommendation systems for software engineering: the CROSSMINER experience

Juri Di Rocco, Davide Di Ruscio, Claudio Di Sipio +2

To perform their daily tasks, developers intensively make use of existing resources by consulting open-source software (OSS) repositories. Such platforms contain rich data sources,…