No contexto de ferramentas CASE, a refatoração (refactoring) é
a desfragmentação de um único código-fonte em vários pequenos módulos para auxiliar o processo de encontrar e corrigir os erros (bugs).
montagem de vários "pedaços" de código-fonte, compilados em linguagem de máquina, em um programa executável que pode ser executado em um computador
criação do modelo de classes, objetos, interfaces, associações e interações dos artefatos envolvidos no software com o objetivo de solucionar as necessidades-alvo do software final.
o processo de alterar o comportamento externo do software, através de modificações na estrutura interna do código.
o processo de modificar um sistema de software para melhorar a estrutura interna do código sem alterar seu comportamento externo.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...