In software development, the identification of source code file experts ...
Elixir is a new functional programming language whose popularity is risi...
Catalogs of refactoring have key importance in software maintenance and
...
Code review is a key development practice that contributes to improve
so...
Context: There is a growing demand for information on how IT companies l...
Game engines help developers create video games and avoid duplication of...
Self-admitted technical debt (SATD) is a particular case of Technical De...
GraphQL is a novel query language for implementing service-based softwar...
Refactoring is an essential activity during software evolution. Frequent...
Context: GitHub hosts an impressive number of high-quality OSS projects....
Recently, GitHub introduced a new social feature, named reactions, which...
Deep learning (DL) is being used nowadays in many traditional software
e...
Open source projects have an increasing importance on modern software
de...
Background: Evolution of open source projects frequently depends on a sm...
GraphQL is a novel query language proposed by Facebook to implement Web-...
Software development increasingly depends on libraries and frameworks to...
Besides a git-based version control system, GitHub integrates several so...
Monorepos (Monolithic Repositories) are used by large companies, such as...
Background: Open source software has an increasing importance in modern
...
Microservices architectures have become largely popular in the last year...
CSIndexbr is a web-based system that provides meaningful,open,and transp...
Open source software has an increasing importance in our modern society,...
The maintenance and evolution of Free/Libre Open Source Software (FLOSS)...
Modern software development depends on APIs to reuse code and increase
p...
Code authorship is a key information in large-scale open source systems....