MemoRec: a recommender system for assisting modelers in specifying metamodels
Abstract Model-driven engineering has been widely applied in software development,
aiming to facilitate the coordination among various stakeholders. Such a methodology …
aiming to facilitate the coordination among various stakeholders. Such a methodology …
A clustering-based topic model using word networks and word embeddings
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 …
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
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 …
increasing interest in the Microservices Architecture (MSA) style over the last few years …
DeepLib: Machine translation techniques to recommend upgrades for third-party libraries
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 …
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
To perform their daily tasks, developers intensively make use of existing resources by
consulting open source software (OSS) repositories. Such platforms contain rich data …
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
Context: Quantum computing provides a new dimension in computation, utilizing the
principles of quantum mechanics to potentially solve complex problems that are currently …
principles of quantum mechanics to potentially solve complex problems that are currently …
Hybridrec: A recommender system for tagging github repositories
Software repositories are increasingly essential to support the management of typical
artifacts building up projects, including source code, documentation, and bug reports …
artifacts building up projects, including source code, documentation, and bug reports …
A community detection approach based on network representation learning for repository mining
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 …
handling all the complex and strongly-correlated information of a software Developer Social …
Semantically-enhanced topic recommendation systems for software projects
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 …
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
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 …
libraries (TPLs), aiming to keep their code up-to-date with the newest functionalities offered …