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

Bibliographic Details
Main Author: Velasco-Elizondo,Perla
Publication Date: 2018
Other Authors: Castañeda-Calvillo,Lucero, García-Fernández,Alejandro, Vazquez-Reyes,Sodel
Format: Article
Language: spa
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://scielo.pt/scielo.php?script=sci_arttext&pid=S1646-98952018000100006
Summary: 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órios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/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órios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron: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/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T13:11:32.052060Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
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órios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833593517570523136