dc.creatorVidal, Santiago Agustín
dc.creatorMarcos, Claudia A.
dc.date2010
dc.date2010
dc.date2023-05-16T12:56:54Z
dc.date.accessioned2023-07-15T10:24:28Z
dc.date.available2023-07-15T10:24:28Z
dc.identifierhttp://sedici.unlp.edu.ar/handle/10915/153048
dc.identifierhttp://39jaiio.sadio.org.ar/sites/default/files/39jaiio-asse-27.pdf
dc.identifierissn:1850-2792
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/7491752
dc.descriptionLa separación de concerns es una problemática importante de la ingeniería de software que influye en la modificabilidad de los sistemas. Si bien se han presentado prácticas arquitecturales que buscan solucionar esta problemática, existen concerns que son ortogonales a los módulos de un sistema (llamados crosscutting concerns) y no pueden ser modularizados por estas prácticas o por paradigmas de programación como el orientado a objetos. Con el objetivo de proveer mejores mecanismos de separación de concerns ha surgido la Programación Orientada a Aspectos (POA) la cual encapsula en un nuevo componente, llamado aspecto, los crosscutting concerns. Por esta razón, con el objetivo de aprovechar los beneficios de la POA ha surgido la necesidad de migrar los sistemas legados orientados a objetos a la orientación a aspectos. En este trabajo se propone la utilización de modelos de Markov con el fin de determinar el orden en el cual el código orientado a objetos debe ser migrado y para identificar las reestructuraciones a ser aplicadas durante el proceso de migración.
dc.descriptionSociedad Argentina de Informática e Investigación Operativa
dc.formatapplication/pdf
dc.format578-592
dc.languagees
dc.rightshttp://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rightsCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.subjectCiencias Informáticas
dc.subjectingeniería de software
dc.subjectseparación de concerns
dc.subjectprogramación orientada a aspectos
dc.titleAutomatización de un proceso de refactorización para la separación de concerns
dc.typeObjeto de conferencia
dc.typeObjeto de conferencia


Este ítem pertenece a la siguiente institución