Caracterización y Detección Automática de Bad Smells MVC
Main Author: | |
---|---|
Publication Date: | 2018 |
Other Authors: | , , |
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 |