default search action
Ricardo Terra
Person information
SPARQL queries
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c30]Vinicius Caputo, Ricardo Terra:
xib2swift: do legado Interface Builder para Swift. SBES 2024: 748-754 - [c29]Vinicius T. Pimenta, Elder Cirilo, Ricardo Terra:
Troca de Bibliotecas em Sistemas com e sem Arquitetura Limpa: Uma Análise de Esforço. VEM 2024: 23-34 - 2021
- [j15]Danilo Silva, João Paulo da Silva, Gustavo Jansen de Souza Santos, Ricardo Terra, Marco Túlio Valente:
RefDiff 2.0: A Multi-Language Refactoring Detection Tool. IEEE Trans. Software Eng. 47(12): 2786-2802 (2021) - 2020
- [c28]Elena A. Araujo, Álvaro M. Espíndola, Vinicius Cardoso Garcia, Ricardo Terra:
Applying a Multi-platform Architectural Conformance Solution in a Real-world Microservice-based System. SBCARS 2020: 41-50 - [c27]Arthur Roberto Marcondes, Ricardo Terra:
An approach for updating forks against the original project. SBES 2020: 213-222 - [c26]Eduardo F. de Lima, Ricardo Terra:
ArchPython: architecture conformance checking for Python systems. SBES 2020: 772-777 - [c25]Felipe Chateaubriand Lacerda Brasil, Ricardo Terra:
Proposta de uma abordagem para decompor sistemas monolíticos em microsserviços. VEM 2020: 17-24
2010 – 2019
- 2019
- [c24]Christian Marlon Souza Couto, Ricardo Terra:
A Quality-oriented Approach to Recommend Move Method Refactorings. SBQS 2019: 315 - 2018
- [j14]Carlos H. Pereira, Ricardo Terra:
A mobile app for teaching formal languages and automata. Comput. Appl. Eng. Educ. 26(5): 1742-1752 (2018) - [j13]Elder Rodrigues Jr., Ricardo Terra:
How do developers use dynamic features? The case of Ruby. Comput. Lang. Syst. Struct. 53: 73-89 (2018) - [j12]Ricardo Terra, Marco Túlio Valente, Sergio Miranda, Vitor Sales:
JMove: A novel heuristic and tool to detect move method refactoring opportunities. J. Syst. Softw. 138: 19-36 (2018) - [j11]Miguel Ramos, Marco Túlio Valente, Ricardo Terra:
AngularJS Performance: A Survey Study. IEEE Softw. 35(2): 72-79 (2018) - [c23]Rodrigo Tavares Coimbra, Antônio Resende, Ricardo Terra:
A Correlation Analysis between Halstead Complexity Measures and other Software Measures. CLEI 2018: 31-39 - [c22]Matheus Flauzino, Júlio Veríssimo, Ricardo Terra, Elder Cirilo, Vinicius H. S. Durelli, Rafael Serapilha Durelli:
Are you still smelling it?: A comparative study between Java and Kotlin language. SBCARS 2018: 23-32 - [c21]Elder Rodrigues Jr., Rafael Serapilha Durelli, Raphael Winckler de Bettio, Leonardo Montecchi, Ricardo Terra:
Refactorings for replacing dynamic instructions with static ones: the case of ruby. SBLP 2018: 59-66 - [c20]Christian Marlon Souza Couto, Henrique Rocha, Ricardo Terra:
A Quality-oriented Approach to Recommend Move Method Refactorings. SBQS 2018: 11-20 - [c19]Christian Marlon Souza Couto, Luana Almeida Martins, Heitor A. X. Costa, Ricardo Terra:
MCL: Metrics-based Constraint Language. SBSI 2018: 9:1-9:8 - [i8]Markos Viggiato, Ricardo Terra, Henrique Rocha, Marco Túlio Valente, Eduardo Figueiredo:
Microservices in Practice: A Survey Study. CoRR abs/1808.04836 (2018) - [i7]Gleison Brito, Ricardo Terra, Marco Túlio Valente:
Monorepos: A Multivocal Literature Review. CoRR abs/1810.09477 (2018) - 2017
- [j10]Danilo Silva, Ingrid Nunes, Ricardo Terra:
Investigating code quality tools in the context of software engineering education. Comput. Appl. Eng. Educ. 25(2): 230-241 (2017) - [j9]Henrique Rocha, Rafael Serapilha Durelli, Ricardo Terra, Sândalo Bessa, Marco Túlio Valente:
DCL 2.0: modular and reusable specification of architectural constraints. J. Braz. Comput. Soc. 23(1): 12:1-12:25 (2017) - [j8]Arthur F. Pinto, Ricardo Terra, Eduardo Guerra, Fernanda São Sabbas:
Introducing an Architectural Conformance Process in Continuous Integration. J. Univers. Comput. Sci. 23(8): 769-805 (2017) - [c18]Christian Marlon Souza Couto, Henrique Rocha, Ricardo Terra:
Quality-oriented Move Method Refactoring. BENEVOL 2017: 13-17 - [c17]Andre de S. Landi, Fernando Chagas, Bruno Marinho Santos, Renato S. Costa, Rafael Serapilha Durelli, Ricardo Terra, Valter Vieira de Camargo:
Supporting the Specification and Serialization of Planned Architectures in Architecture-Driven Modernization Context. COMPSAC (1) 2017: 327-336 - [c16]Arthur F. Pinto, Ricardo Terra:
Better similarity coefficients to identify refactoring opportunities. SBCARS 2017: 1:1-1:10 - [i6]Miguel Ramos, Marco Túlio Valente, Ricardo Terra:
AngularJS Performance: A Survey Study. CoRR abs/1705.02506 (2017) - 2016
- [j7]Cristiano Amaral Maffort, Marco Túlio Valente, Ricardo Terra, Mariza Andrade da Silva Bigonha, Nicolas Anquetil, André C. Hora:
Mining architectural violations from version history. Empir. Softw. Eng. 21(3): 854-895 (2016) - [j6]Sergio Miranda, Elder Rodrigues Jr., Marco Túlio Valente, Ricardo Terra:
Architecture Conformance Checking in Dynamically Typed Languages. J. Object Technol. 15(3): 1:1-34 (2016) - [c15]Miguel Ramos, Marco Túlio Valente, Ricardo Terra, Gustavo Santos:
AngularJS in the wild: a survey with 460 developers. PLATEAU@SPLASH 2016: 9-16 - [c14]Sândalo Bessa, Marco Túlio Valente, Ricardo Terra:
Modular Specification of Architectural Constraints. SBCARS 2016: 31-40 - [c13]Ricardo Terra, Marco Túlio Valente, Nicolas Anquetil:
A Lightweight Remodularization Process Based on Structural Similarity. SBCARS 2016: 111-120 - [c12]Fernando Chagas, Rafael Serapilha Durelli, Ricardo Terra, Valter Vieira de Camargo:
KDM as the Underlying Metamodel in Architecture-Conformance Checking. SBES 2016: 103-112 - [c11]Marcelino Campos Oliveira Silva, Marco Túlio Valente, Ricardo Terra:
Does Technical Debt Lead to the Rejection of Pull Requests? SBSI 2016: 248-254 - [i5]Marcelino Campos Oliveira Silva, Marco Túlio Valente, Ricardo Terra:
Does Technical Debt Lead to the Rejection of Pull Requests? CoRR abs/1604.01450 (2016) - [i4]Alessandra Levcovitz, Ricardo Terra, Marco Túlio Valente:
Towards a Technique for Extracting Microservices from Monolithic Enterprise Systems. CoRR abs/1605.03175 (2016) - [i3]Miguel Ramos, Marco Túlio Valente, Ricardo Terra, Gustavo Santos:
AngularJS in the Wild: A Survey with 460 Developers. CoRR abs/1608.02012 (2016) - 2015
- [j5]Ricardo Terra, Marco Túlio Valente, Krzysztof Czarnecki, Roberto da Silva Bigonha:
A recommendation system for repairing violations detected by static architecture conformance checking. Softw. Pract. Exp. 45(3): 315-342 (2015) - [c10]Sergio Miranda, Marco Túlio Valente, Ricardo Terra:
Conformidade e Visualização Arquitetural em Linguagens Dinâmicas. CIbSE 2015: 137 - [i2]Danilo Silva, Ricardo Terra, Marco Túlio Valente:
JExtract: An Eclipse Plug-in for Recommending Automated Extract Method Refactorings. CoRR abs/1506.06086 (2015) - [i1]Ricardo Terra, Marco Túlio Valente, Roberto da Silva Bigonha, Krzysztof Czarnecki:
DCLfix: A Recommendation System for Repairing Architectural Violations. CoRR abs/1506.07589 (2015) - 2014
- [c9]Danilo Silva, Ricardo Terra, Marco Túlio Valente:
Recommending automated extract method refactorings. ICPC 2014: 146-156 - [c8]João Brunet, Gail C. Murphy, Ricardo Terra, Jorge C. A. de Figueiredo, Dalton Serey Guerrero:
Do developers discuss design? MSR 2014: 340-343 - 2013
- [b1]Ricardo Terra Nunes Bueno Villela:
Um sistema de recomendação para reparação de erosão arquitetural de software = A recommendation system for repairing software architecture erosion. Federal University of Minas Gerais, Brazil, 2013 - [j4]Hugo de Brito, Humberto T. Marques-Neto, Ricardo Terra, Henrique Rocha, Marco Túlio Valente:
On-the-fly extraction of hierarchical object graphs. J. Braz. Comput. Soc. 19(1): 15-27 (2013) - [j3]Ricardo Terra, Luis Fernando Miranda, Marco Túlio Valente, Roberto da Silva Bigonha:
Qualitas.class corpus: a compiled version of the qualitas corpus. ACM SIGSOFT Softw. Eng. Notes 38(5): 1-4 (2013) - [c7]Ricardo Terra, João Brunet, Luis Fernando Miranda, Marco Túlio Valente, Dalton Serey, Douglas Castilho, Roberto da Silva Bigonha:
Measuring the Structural Similarity between Source Code Entities (S). SEKE 2013: 753-758 - [c6]Vitor Sales, Ricardo Terra, Luis Fernando Miranda, Marco Túlio Valente:
Recommending Move Method refactorings using dependency sets. WCRE 2013: 232-241 - 2012
- [c5]Ricardo Terra, Marco Túlio Valente, Krzysztof Czarnecki, Roberto da Silva Bigonha:
Recommending Refactorings to Reverse Software Architecture Erosion. CSMR 2012: 335-340 - 2011
- [c4]Leonardo Humberto Silva, Ricardo Terra, Marco Túlio Valente:
A Case Study on Improving Maintainability and Evolvability using Architectural Constraints. SBQS 2011: 25-39 - 2010
- [j2]Leonardo Teixeira Passos, Ricardo Terra, Marco Túlio Valente, R. Diniz, Nabor C. Mendonça:
Static Architecture-Conformance Checking: An Illustrative Overview. IEEE Softw. 27(5): 82-89 (2010) - [c3]Hugo de Brito, Henrique Rocha, Ricardo Terra, Marco Túlio Valente:
On-the-Fly and Non-invasive Extraction of Runtime Architectures Using Hierarchical Object Graphs. SBCARS 2010: 140-149
2000 – 2009
- 2009
- [j1]Ricardo Terra, Marco Túlio de Oliveira Valente:
A dependency constraint language to manage object-oriented software architectures. Softw. Pract. Exp. 39(12): 1073-1094 (2009) - 2008
- [c2]Ricardo Terra, Marco Túlio de Oliveira Valente:
Towards a Dependency Constraint Language to Manage Software Architectures. ECSA 2008: 256-263 - [c1]Ricardo Terra, Marco Túlio Valente:
Verificação Estática de Arquiteturas de Software utilizando Restrições de Dependência. SBCARS 2008: 24-37
Coauthor Index
aka: Marco Túlio de Oliveira Valente
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-11-28 20:32 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint