Caracterización y Detección Automática de Bad Smells MVC

Detalhes bibliográficos
Autor(a) principal: Velasco-Elizondo,Perla
Data de Publicação: 2018
Outros Autores: Castañeda-Calvillo,Lucero, García-Fernández,Alejandro, Vazquez-Reyes,Sodel
Tipo de documento: Artigo
Idioma: spa
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://scielo.pt/scielo.php?script=sci_arttext&pid=S1646-98952018000100006
Resumo: Los bad smells son causa frecuente de acumulación de deuda técnica; término que se refiere al costo en que se incurre por utilizar un enfoque de diseño o desarrollo apresurado y descuidado. Existen trabajos sobre la caracterización de bad smells, así como sobre enfoques para detectarlos y corregirlos automáticamente. Sin embargo, pocos de estos trabajos caracterizan, detectan y corrigen bad smells arquitectónicos. Este trabajo es un esfuerzo inicial para a llenar este vacío y contribuir en: (i) la caracterización de bad smells relevantes al estilo de arquitectura MVC, y (ii) la detección automática de estos bad smells utilizando técnicas de análisis estático de software. Los resultados obtenidos muestran que la mayoría de los bad smells definidos existen en la práctica, y que la estrategia de detección propuesta reduce en un amplio margen el tiempo requerido para detectar bad smells mediante una revisión de código de forma manual
id RCAP_31cdd27e2cef3a09aa61f5ef8122bcc3
oai_identifier_str oai:scielo:S1646-98952018000100006
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Caracterización y Detección Automática de Bad Smells MVCArquitectura de Software;Bad Bad smellsAnálisis EstáticoMVCYiiLos bad smells son causa frecuente de acumulación de deuda técnica; término que se refiere al costo en que se incurre por utilizar un enfoque de diseño o desarrollo apresurado y descuidado. Existen trabajos sobre la caracterización de bad smells, así como sobre enfoques para detectarlos y corregirlos automáticamente. Sin embargo, pocos de estos trabajos caracterizan, detectan y corrigen bad smells arquitectónicos. Este trabajo es un esfuerzo inicial para a llenar este vacío y contribuir en: (i) la caracterización de bad smells relevantes al estilo de arquitectura MVC, y (ii) la detección automática de estos bad smells utilizando técnicas de análisis estático de software. Los resultados obtenidos muestran que la mayoría de los bad smells definidos existen en la práctica, y que la estrategia de detección propuesta reduce en un amplio margen el tiempo requerido para detectar bad smells mediante una revisión de código de forma manualAISTI - Associação Ibérica de Sistemas e Tecnologias de Informação2018-03-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articletext/htmlhttp://scielo.pt/scielo.php?script=sci_arttext&pid=S1646-98952018000100006RISTI - Revista Ibérica de Sistemas e Tecnologias de Informação n.26 2018reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAPspahttp://scielo.pt/scielo.php?script=sci_arttext&pid=S1646-98952018000100006Velasco-Elizondo,PerlaCastañeda-Calvillo,LuceroGarcía-Fernández,AlejandroVazquez-Reyes,Sodelinfo:eu-repo/semantics/openAccess2024-02-06T17:24:14Zoai:scielo:S1646-98952018000100006Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:30:07.407713Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Caracterización y Detección Automática de Bad Smells MVC
title Caracterización y Detección Automática de Bad Smells MVC
spellingShingle Caracterización y Detección Automática de Bad Smells MVC
Velasco-Elizondo,Perla
Arquitectura de Software;
Bad Bad smells
Análisis Estático
MVC
Yii
title_short Caracterización y Detección Automática de Bad Smells MVC
title_full Caracterización y Detección Automática de Bad Smells MVC
title_fullStr Caracterización y Detección Automática de Bad Smells MVC
title_full_unstemmed Caracterización y Detección Automática de Bad Smells MVC
title_sort Caracterización y Detección Automática de Bad Smells MVC
author Velasco-Elizondo,Perla
author_facet Velasco-Elizondo,Perla
Castañeda-Calvillo,Lucero
García-Fernández,Alejandro
Vazquez-Reyes,Sodel
author_role author
author2 Castañeda-Calvillo,Lucero
García-Fernández,Alejandro
Vazquez-Reyes,Sodel
author2_role author
author
author
dc.contributor.author.fl_str_mv Velasco-Elizondo,Perla
Castañeda-Calvillo,Lucero
García-Fernández,Alejandro
Vazquez-Reyes,Sodel
dc.subject.por.fl_str_mv Arquitectura de Software;
Bad Bad smells
Análisis Estático
MVC
Yii
topic Arquitectura de Software;
Bad Bad smells
Análisis Estático
MVC
Yii
description Los bad smells son causa frecuente de acumulación de deuda técnica; término que se refiere al costo en que se incurre por utilizar un enfoque de diseño o desarrollo apresurado y descuidado. Existen trabajos sobre la caracterización de bad smells, así como sobre enfoques para detectarlos y corregirlos automáticamente. Sin embargo, pocos de estos trabajos caracterizan, detectan y corrigen bad smells arquitectónicos. Este trabajo es un esfuerzo inicial para a llenar este vacío y contribuir en: (i) la caracterización de bad smells relevantes al estilo de arquitectura MVC, y (ii) la detección automática de estos bad smells utilizando técnicas de análisis estático de software. Los resultados obtenidos muestran que la mayoría de los bad smells definidos existen en la práctica, y que la estrategia de detección propuesta reduce en un amplio margen el tiempo requerido para detectar bad smells mediante una revisión de código de forma manual
publishDate 2018
dc.date.none.fl_str_mv 2018-03-01
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://scielo.pt/scielo.php?script=sci_arttext&pid=S1646-98952018000100006
url http://scielo.pt/scielo.php?script=sci_arttext&pid=S1646-98952018000100006
dc.language.iso.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv http://scielo.pt/scielo.php?script=sci_arttext&pid=S1646-98952018000100006
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv text/html
dc.publisher.none.fl_str_mv AISTI - Associação Ibérica de Sistemas e Tecnologias de Informação
publisher.none.fl_str_mv AISTI - Associação Ibérica de Sistemas e Tecnologias de Informação
dc.source.none.fl_str_mv RISTI - Revista Ibérica de Sistemas e Tecnologias de Informação n.26 2018
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137367335895040