MemoRec: a recommender system for assisting modelers in specifying metamodels

J Di Rocco, D Di Ruscio, C Di Sipio, PT Nguyen… - Software and Systems …, 2023 - Springer
Abstract Model-driven engineering has been widely applied in software development,
aiming to facilitate the coordination among various stakeholders. Such a methodology …

A clustering-based topic model using word networks and word embeddings

W Mu, KH Lim, J Liu, S Karunasekera, L Falzon… - Journal of big …, 2022 - Springer
Online social networking services like Twitter are frequently used for discussions on
numerous topics of interest, which range from mainstream and popular topics (eg, music and …

On the nature of issues in five open source microservices systems: An empirical study

M Waseem, P Liang, M Shahin, A Ahmad… - Proceedings of the 25th …, 2021 - dl.acm.org
Due to its enormous benefits, the research and industry communities have shown an
increasing interest in the Microservices Architecture (MSA) style over the last few years …

DeepLib: Machine translation techniques to recommend upgrades for third-party libraries

PT Nguyen, J Di Rocco, R Rubei, C Di Sipio… - Expert Systems with …, 2022 - Elsevier
To keep their code up-to-date with the newest functionalities as well as bug fixes offered by
third-party libraries, developers often need to replace an old version of third-party libraries …

Development of recommendation systems for software engineering: the CROSSMINER experience

J Di Rocco, D Di Ruscio, C Di Sipio, PT Nguyen… - Empirical Software …, 2021 - Springer
To perform their daily tasks, developers intensively make use of existing resources by
consulting open source software (OSS) repositories. Such platforms contain rich data …

Architecture decisions in quantum software systems: An empirical study on Stack Exchange and GitHub

MS Aktar, P Liang, M Waseem, A Tahir… - Information and …, 2025 - Elsevier
Context: Quantum computing provides a new dimension in computation, utilizing the
principles of quantum mechanics to potentially solve complex problems that are currently …

Hybridrec: A recommender system for tagging github repositories

J Di Rocco, D Di Ruscio, C Di Sipio, PT Nguyen… - Applied …, 2023 - Springer
Software repositories are increasingly essential to support the management of typical
artifacts building up projects, including source code, documentation, and bug reports …

A community detection approach based on network representation learning for repository mining

M De Luca, AR Fasolino, A Ferraro, V Moscato… - Expert Systems with …, 2023 - Elsevier
In this paper, we propose a novel heterogeneous graph-based model for capturing and
handling all the complex and strongly-correlated information of a software Developer Social …

Semantically-enhanced topic recommendation systems for software projects

M Izadi, M Nejati, A Heydarnoori - Empirical Software Engineering, 2023 - Springer
Software-related platforms such as GitHub and Stack Overflow, have enabled their users to
collaboratively label software entities with a form of metadata called topics. Tagging software …

Providing upgrade plans for third-party libraries: a recommender system using migration graphs

R Rubei, D Di Ruscio, C Di Sipio, J Di Rocco… - Applied …, 2022 - Springer
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 offered …