Debido al alto tráfico generado por robots, aplicamos límites en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Artículo:
Sobre el grado de acuerdo entre evaluadores en la detección de Design Smells

bs.conference.acronymJISBD
bs.conference.nameJornadas de Ingeniería del Software y Bases de Datos (JISBD)
bs.edition.date2016-09-13
bs.edition.locationSalamanca
bs.edition.nameXXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016)
bs.proceedings.editorGarcía Molina, J.
bs.proceedings.nameActas de las XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016)
dc.contributor.affiliationCentro Singular de Investigación en Tecnologías de la Información Universidad de Santiago de Compostela
dc.contributor.affiliationDpto. Informática, Universidad de Valladolid
dc.contributor.affiliationDpto. Informática, Universidad de Valladolid
dc.contributor.affiliationCentro Singular de Investigación en Tecnologías de la Información Universidad de Santiago de Compostela
dc.contributor.authorAlkharabsheh, Khalid
dc.contributor.authorCrespo, Yania
dc.contributor.authorManso, M. Esperanza
dc.contributor.authorTaboada González, José A.
dc.contributor.emailkhalid.alkharabsheh@usc.es
dc.contributor.emailyania@infor.uva.es
dc.contributor.emailmanso@infor.uva.es
dc.contributor.emailJoseangel.taboada@usc.es
dc.contributor.signatureAlkharabsheh, Khalid
dc.contributor.signatureCrespo, Yania
dc.contributor.signatureManso, Esperanza
dc.contributor.signatureTaboada, Jose Angel
dc.date.accessioned2016-09-13T00:00:00Z
dc.date.available2016-09-13T00:00:00Z
dc.date.issued2016-09-13
dc.description.abstractLa detección de Design Smells ha ido experimentado un auge en resultados de investigación publicados. La primera definición de Design Smells data del año 2000. La primera herramienta se reporta en 2002. A partir de 2004 comienza un crecimiento continuado, proliferando la aparición de nuevas herramientas para la detección automática de Design Smells. Particularmente a partir de 2009-2010 se produce un incremento notable en la actividad en este ámbito. La detección automática de Design Smells ha evolucionado a la par que las herramientas automáticas de refactoring. Sin embargo se constata que no ha sido comparable su adopción por parte de los desarrolladores en la producción y mantenimiento del software, con la forma en la que se han adoptado las herramientas de refactoring. En este trabajo partimos de la suposición de que la diferencia reside en la objetividad y pragmatismo de una operación de refactoring comparada con el grado de subjetividad que suponemos en la definición e identificación de Design Smells. Para estudiar este problema se diseñó una encuesta difundida vía correo electrónico en la que se obtuvieron 92 respuestas de personas tanto de la academia como de la industria acerca de la presencia de Design Smells en 5 clases de un proyecto de código abierto. El estudio se ha realizado centrándose en la detección de dos tipos de Design Smells: God Class y Feature Envy. La selección se basa en que son dos de los Design Smells más populares en la literatura y en que además se trata de Design Smells de diferente naturaleza en cuanto al ámbito y al efecto en el software. Se ha realizado un estudio en el que se valora el grado de acuerdo en la identificación de Design Smells entre los encuestados. En el trabajo se analizan la interrelación entre diferentes factores como la experiencia del evaluador, su contexto de trabajo, etc. Los resultados obtenidos muestran que no existe acuerdo en general y que es muy pobre en los casos en los que sí existe algún acuerdo. A partir de los resultados obtenidos se concluye con recomendaciones a tener en cuenta en las nuevas tendencias para la detección automática de Design Smells que pueden influir positivamente en la adopción por la industria de técnicas y herramientas para la detección de Design Smells.
dc.identifier.citationAlkharabsheh, K., Crespo, Y., Manso, E., Taboada, J. A.: Sobre el grado de acuerdo entre evaluadores en la detección de Design Smells. In: García Molina, J. (ed.) Actas de las XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016). Sistedes (2016). https://hdl.handle.net/11705/JISBD/2016/011
dc.identifier.citation-bibtex@inproceedings{11705:JISBD:2016:011, title = {{Sobre el grado de acuerdo entre evaluadores en la detecci\'{o}n de Design Smells}}, author = {Alkharabsheh, K. and Crespo, Y. and Manso, E. and Taboada, J. A.}, url = {https://hdl.handle.net/11705/JISBD/2016/011}, crossref = {11705:JISBD:2016} } @proceedings{11705:JISBD:2016, title = {{Actas de las XXI Jornadas de Ingenier\'{i}a del Software y Bases de Datos (JISBD 2016)}}, author = {Garc\'{i}a Molina, J.}, year = {2016}, publisher = {{Sistedes}}, }
dc.identifier.sistedes11705/JISBD/2016/011
dc.publisherSistedes
dc.relation.ispartofActas de las XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016)
dc.rights.licenseCC BY 4.0
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.titleSobre el grado de acuerdo entre evaluadores en la detección de Design Smells
dspace.entity.typeArtículo
relation.isAuthorOfPaper80052e10-27b1-48ee-bb41-6e2b7fd08c6a
relation.isAuthorOfPapere05d3340-b788-4da1-b2e0-6a5c6e3ceeed
relation.isAuthorOfPaper0ff01bb6-d4e7-476a-be2f-59d71abf6ee2
relation.isAuthorOfPaperd9d55d3e-fe09-42a3-8bbc-4aa8966c7b43
relation.isAuthorOfPaper.latestForDiscovery80052e10-27b1-48ee-bb41-6e2b7fd08c6a

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
11705-JISBD-2016-011.pdf
Tamaño:
270.69 KB
Formato:
Adobe Portable Document Format