activity
20152025
most citedUnderstanding the Factors that Impact the Popularity of GitHub Repositories

315 citations · 2k across the 40 of their papers we have counts for

collaborators
Showing 2017Show all

6 papers · 1 filter

cs.SE2017★ 159 cited

Why Modern Open Source Projects Fail

Jailton Coelho, Marco Tulio Valente

Open source is experiencing a renaissance period, due to the appearance of modern platforms and workflows for developing and maintaining public code. As a result, developers are cr…

cs.SE2017★ 2 cited

CodeCity for (and by) JavaScript

Marcos Viana, Andre Hora, Marco Tulio Valente

JavaScript is one of the most popular programming languages on the web. Despite the language popularity and the increasing size of JavaScript systems, there is a limited number of…

cs.SE2017★ 14 cited

AngularJS Performance: A Survey Study

Miguel Ramos, Marco Tulio Valente, Ricardo Terra

AngularJS is a popular JavaScript MVC-based framework to construct single-page web applications. In this paper, we report the results of a survey with 95 professional developers ab…

cs.SE2017★ 139 cited

RefDiff: Detecting Refactorings in Version Histories

Danilo Silva, Marco Tulio Valente

Refactoring is a well-known technique that is widely adopted by software engineers to improve the design and enable the evolution of a system. Knowing which refactoring operations…

cs.SE2017★ 9 cited

Assessing Code Authorship: The Case of the Linux Kernel

Guilherme Avelino, Leonardo Passos, Andre Hora +1

Code authorship is a key information in large-scale open source systems. Among others, it allows maintainers to assess division of work and identify key collaborators. Interestingl…

cs.SE2017★ 9 cited

Refactoring Legacy JavaScript Code to Use Classes: The Good, The Bad and The Ugly

Leonardo Humberto Silva, Marco Tulio Valente, Alexandre Bergel

JavaScript systems are becoming increasingly complex and large. To tackle the challenges involved in implementing these systems, the language is evolving to include several constru…