65 citations · 171 across the 13 of their papers we have counts for
6 papers · 1 filter
What Skills do IT Companies look for in New Developers? A Study with Stack Overflow Jobs
João Eduardo Montandon, Cristiano Politowski, Luciana Lourdes Silva +3
Context: There is a growing demand for information on how IT companies look for candidates to their open positions. Objective: This paper investigates which hard and soft skills ar…
Are Game Engines Software Frameworks? A Three-perspective Study
Cristiano Politowski, Fabio Petrillo, João Eduardo Montandon +2
Game engines help developers create video games and avoid duplication of code and effort, like frameworks for traditional software systems. In this paper, we explore open-source ga…
Beyond the Code: Mining Self-Admitted Technical Debt in Issue Tracker Systems
Laerte Xavier, Fabio Ferreira, Rodrigo Brito +1
Self-admitted technical debt (SATD) is a particular case of Technical Debt (TD) where developers explicitly acknowledge their sub-optimal implementation decisions. Previous studies…
REST vs GraphQL: A Controlled Experiment
Gleison Brito, Marco Tulio Valente
GraphQL is a novel query language for implementing service-based software architectures. The language is gaining momentum and it is now used by major software companies, such as Fa…
Refactoring Graphs: Assessing Refactoring over Time
Aline Brito, Andre Hora, Marco Tulio Valente
Refactoring is an essential activity during software evolution. Frequently, practitioners rely on such transformations to improve source code maintainability and quality. As a cons…
Is this GitHub Project Maintained? Measuring the Level of Maintenance Activity of Open-Source Projects
Jailton Coelho, Marco Tulio Valente, Luciano Milen +1
Context: GitHub hosts an impressive number of high-quality OSS projects. However, selecting "the right tool for the job" is a challenging task, because we do not have precise infor…