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

35 citations · 48 across the 14 of their papers we have counts for

collaborators

14 papers

cs.SE2025

Simplicity by Obfuscation: Evaluating LLM-Driven Code Transformation with Semantic Elasticity

Lorenzo De Tomasi, Claudio Di Sipio, Antinisca Di Marco +1

Code obfuscation is the conversion of original source code into a functionally equivalent but less readable form, aiming to prevent reverse engineering and intellectual property th…

cs.SE2025

Detecting Malicious Source Code in PyPI Packages with LLMs: Does RAG Come in Handy?

Motunrayo Ibiyo, Thinakone Louangdy, Phuong T. Nguyen +2

Malicious software packages in open-source ecosystems, such as PyPI, pose growing security risks. Unlike traditional vulnerabilities, these packages are intentionally designed to d…

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

Automatic Categorization of GitHub Actions with Transformers and Few-shot Learning

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

In the GitHub ecosystem, workflows are used as an effective means to automate development tasks and to set up a Continuous Integration and Delivery (CI/CD pipeline). GitHub Actions…

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★ 2 cited

How fair are we? From conceptualization to automated assessment of fairness definitions

Giordano d'Aloisio, Claudio Di Sipio, Antinisca Di Marco +1

Fairness is a critical concept in ethics and social domains, but it is also a challenging property to engineer in software systems. With the increasing use of machine learning in s…

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

CodeLL: A Lifelong Learning Dataset to Support the Co-Evolution of Data and Language Models of Code

Martin Weyssow, Claudio Di Sipio, Davide Di Ruscio +1

Motivated by recent work on lifelong learning applications for language models (LMs) of code, we introduce CodeLL, a lifelong learning dataset focused on code changes. Our contribu…

cs.SE2023

ResyDuo: Combining data models and CF-based recommender systems to develop Arduino projects

Juri Di Rocco, Claudio Di Sipio

While specifying an IoT-based system, software developers have to face a set of challenges, spanning from selecting the hardware components to writing the actual source code. Even…

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★ 8 cited

GitRanking: A Ranking of GitHub Topics for Software Classification using Active Sampling

Cezar Sas, Andrea Capiluppi, Claudio Di Sipio +2

GitHub is the world's largest host of source code, with more than 150M repositories. However, most of these repositories are not labeled or inadequately so, making it harder for us…

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,…