Subir material

Suba sus trabajos a SEDICI, para mejorar notoriamente su visibilidad e impacto

 

Mostrar el registro sencillo del ítem

dc.date.accessioned 2020-01-02T14:56:45Z
dc.date.available 2020-01-02T14:56:45Z
dc.date.issued 2019
dc.identifier.uri http://sedici.unlp.edu.ar/handle/10915/88016
dc.description.abstract Los code smells son síntomas útiles para la identificación de problemas estructurales de un sistema que se relacionan con problemas de modificabilidad. Surgen por la utilización de malas prácticas al desarrollar un sistema. Para poder solucionar los code smells es necesario aplicar el refactoring que permitan mejorar aspectos de calidad como mantenibilidad, comprensibilidad y reusabilidad. El code smell Feature Envy puede ser considerado el síntoma más común relacionado con problemas de acoplamiento y cohesión. Es un método que parece más interesado en los datos de otra clase que en los de su propia clase. Este problema puede ser solucionado aplicando los refactorings Extract Method y Move Method. Sin embargo, la identificación de la mejor estrategia de resolución no siempre es sencilla dado que requiere de un análisis detallado de las diferentes alternativas. Por esta razón, en este trabajo se propone una estrategia de resolución del code smell Feature Envy la cuál propone al desarrollador diferentes alternativas de solución utilizando un algoritmo heurístico de manera tal que pueda analizar dichas posibilidades y utilizar la que considere más adecuada al proyecto es
dc.format.extent 71-84 es
dc.language es es
dc.subject Code Smell es
dc.subject Feature Envy es
dc.subject Refactoring es
dc.title Estrategias de Resolución del Code Smell Feature Envy es
dc.type Objeto de conferencia es
sedici.identifier.issn 2451-7593 es
sedici.creator.person Marcos, Claudia A. es
sedici.creator.person Antivero, Juan Pablo es
sedici.creator.person Arias, Lucas es
sedici.creator.person Vidal, Santiago es
sedici.subject.materias Ciencias Informáticas es
sedici.description.fulltext true es
mods.originInfo.place Sociedad Argentina de Informática e Investigación Operativa es
sedici.subtype Objeto de conferencia es
sedici.rights.license Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)
sedici.rights.uri http://creativecommons.org/licenses/by-nc-sa/3.0/
sedici.date.exposure 2019-09
sedici.relation.event XX Simposio Argentino de Ingeniería de Software (ASSE 2019) - JAIIO 48 (Salta) es
sedici.description.peerReview peer-review es


Descargar archivos

Este ítem aparece en la(s) siguiente(s) colección(ones)

Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0) Excepto donde se diga explícitamente, este item se publica bajo la siguiente licencia Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)