A computational solution for the software refactoring problem: a formalism toward an optimization approach

Software Refactoring consists in reconstructing the code design of an object-oriented system without affecting the external functionality. Common refactoring tasks, in the initial steps, detect the source code components to be affected and recommend accurate Refactoring Operations to be applied to t...

Full description

Autores:
Nader Palacio, David Alberto
Tipo de recurso:
Fecha de publicación:
2017
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/62354
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/62354
http://bdigital.unal.edu.co/61425/
Palabra clave:
6 Tecnología (ciencias aplicadas) / Technology
62 Ingeniería y operaciones afines / Engineering
Software Engineering
Refactoring
Optimization
Ingeniería de software
Refactorización
Optimización
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional