11 citations · 14 across the 2 of their papers we have counts for
6 papers
Monorepos: A Multivocal Literature Review
Gleison Brito, Ricardo Terra, Marco Tulio Valente
Monorepos (Monolithic Repositories) are used by large companies, such as Google and Facebook, and by popular open-source projects, such as Babel and Ember. This study provides an o…
Microservices in Practice: A Survey Study
Markos Viggiato, Ricardo Terra, Henrique Rocha +2
Microservices architectures have become largely popular in the last years. However, we still lack empirical evidence about the use of microservices and the practices followed by pr…
Towards a Technique for Extracting Microservices from Monolithic Enterprise Systems
Alessandra Levcovitz, Ricardo Terra, Marco Tulio Valente
The idea behind microservices architecture is to develop a single large, complex application as a suite of small, cohesive, independent services. On the other way, monolithic syste…
Does Technical Debt Lead to the Rejection of Pull Requests?
Marcelino Campos Oliveira Silva, Marco Tulio Valente, Ricardo Terra
Technical Debt is a term used to classify non-optimal solutions during software development. These solutions cause several maintenance problems and hence they should be avoided or…
DCLfix: A Recommendation System for Repairing Architectural Violations
Ricardo Terra, Marco Tulio Valente, Roberto Bigonha +1
Architectural erosion is a recurrent problem in software evolution. Despite this fact, the process is usually tackled in ad hoc ways, without adequate tool support at the architect…
JExtract: An Eclipse Plug-in for Recommending Automated Extract Method Refactorings
Danilo Silva, Ricardo Terra, Marco Tulio Valente
Although Extract Method is a key refactoring for improving program comprehension, refactoring tools for such purpose are often underused. To address this shortcoming, we present JE…