A systematic map** study of software development with GitHub
Context: GitHub, nowadays the most popular social coding platform, has become the
reference for mining Open Source repositories, a growing research trend aiming at learning …
reference for mining Open Source repositories, a growing research trend aiming at learning …
Open source software ecosystems: A Systematic map**
Context: Open source software (OSS) and software ecosystems (SECOs) are two
consolidated research areas in software engineering. OSS influences the way organizations …
consolidated research areas in software engineering. OSS influences the way organizations …
Cure: Code-aware neural machine translation for automatic program repair
Automatic program repair (APR) is crucial to improve software reliability. Recently, neural
machine translation (NMT) techniques have been used to automatically fix software bugs …
machine translation (NMT) techniques have been used to automatically fix software bugs …
Coconut: combining context-aware neural translation models using ensemble for program repair
Automated generate-and-validate (GV) program repair techniques (APR) typically rely on
hard-coded rules, thus only fixing bugs following specific fix patterns. These rules require a …
hard-coded rules, thus only fixing bugs following specific fix patterns. These rules require a …
Codefill: Multi-token code completion by jointly learning from structure and naming sequences
Code completion is an essential feature of IDEs, yet current auto-completers are restricted to
either grammar-based or NLP-based single token completions. Both approaches have …
either grammar-based or NLP-based single token completions. Both approaches have …
A convolutional attention network for extreme summarization of source code
Attention mechanisms in neural networks have proved useful for problems in which the input
and output do not have fixed dimension. Often there exist features that are locally translation …
and output do not have fixed dimension. Often there exist features that are locally translation …
An empirical study of pre-trained model reuse in the hugging face deep learning model registry
Deep Neural Networks (DNNs) are being adopted as components in software systems.
Creating and specializing DNNs from scratch has grown increasingly difficult as state-of-the …
Creating and specializing DNNs from scratch has grown increasingly difficult as state-of-the …
The promises and perils of mining github
With over 10 million git repositories, GitHub is becoming one of the most important source of
software artifacts on the Internet. Researchers are starting to mine the information stored in …
software artifacts on the Internet. Researchers are starting to mine the information stored in …
An exploratory study of the pull-based software development model
The advent of distributed version control systems has led to the development of a new
paradigm for distributed software development; instead of pushing changes to a central …
paradigm for distributed software development; instead of pushing changes to a central …
The GHTorent dataset and tool suite
G Gousios - 2013 10th Working Conference on Mining …, 2013 - ieeexplore.ieee.org
During the last few years, GitHub has emerged as a popular project hosting, mirroring and
collaboration platform. GitHub provides an extensive REST API, which enables researchers …
collaboration platform. GitHub provides an extensive REST API, which enables researchers …