Artigo
A recommendation system for repairing violations detected by static architecture conformance checking
Carregando...
Notas
Data
Orientadores
Editores
Coorientadores
Membros de banca
Título da Revista
ISSN da Revista
Título de Volume
Editor
Wiley
Faculdade, Instituto ou Escola
Departamento
Programa de Pós-Graduação
Agência de fomento
Tipo de impacto
Áreas Temáticas da Extenção
Objetivos de Desenvolvimento Sustentável
Dados abertos
Resumo
Abstract
This paper describes a recommendation system that provides refactoring guidelines for maintainers when tackling architectural erosion. The paper formalizes 32 refactoring recommendations to repair violations raised by static architecture conformance checking approaches; it describes a tool—called ArchFix—that triggers the proposed recommendations; and it evaluates the application of this tool in two industrial‐strength systems. For the first system—a 21 KLOC open‐source strategic management system—our approach has indicated correct refactoring recommendations for 31 out of 41 violations detected as the result of an architecture conformance process. For the second system—a 728 KLOC customer care system used by a major telecommunication company—our approach has triggered correct recommendations for 624 out of 787 violations, as asserted by the system's architect. Moreover, the architects have scored 82% of these recommendations as having moderate or major complexity. Copyright © 2013 John Wiley & Sons, Ltd.
Descrição
Área de concentração
Agência de desenvolvimento
Palavra chave
Marca
Objetivo
Procedência
Submitted by André Calsavara (andre.calsavara@biblioteca.ufla.br) on 2020-10-16T19:12:43Z
No. of bitstreams: 0
Approved for entry into archive by André Calsavara (andre.calsavara@biblioteca.ufla.br) on 2020-10-21T18:33:31Z (GMT) No. of bitstreams: 0
Made available in DSpace on 2020-10-21T18:33:31Z (GMT). No. of bitstreams: 0 Previous issue date: 2015-03
Approved for entry into archive by André Calsavara (andre.calsavara@biblioteca.ufla.br) on 2020-10-21T18:33:31Z (GMT) No. of bitstreams: 0
Made available in DSpace on 2020-10-21T18:33:31Z (GMT). No. of bitstreams: 0 Previous issue date: 2015-03
Impacto da pesquisa
Resumen
ISBN
DOI
Citação
TERRA, R. et al. A recommendation system for repairing violations detected by static architecture conformance checking. Software: Practice and Experience, London, v. 45, n. 3, p. 315-342, March. 2015.
