Un enfoque para automatizar la refactorización de casos de uso

Llevar a cabo las actividades de captura y modelamiento de requerimientos no es una tarea sencilla. Ésta requiere realizar un análisis profundo de las necesidades de los clientes y demanda cierto grado de experiencia de los analistas. Para comunicar satisfactoriamente los requerimientos, se deben ap...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Rago, Alejandro, Frade, Paula, Ruival, Miguel, Marcos, Claudia A.
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2013
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/76487
http://42jaiio.sadio.org.ar/proceedings/simposios/Trabajos/ASSE/14.pdf
Aporte de:
id I19-R120-10915-76487
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Modeling
Requirements/Specifications
Heuristic methods
semi-automatic approach
defects
spellingShingle Ciencias Informáticas
Modeling
Requirements/Specifications
Heuristic methods
semi-automatic approach
defects
Rago, Alejandro
Frade, Paula
Ruival, Miguel
Marcos, Claudia A.
Un enfoque para automatizar la refactorización de casos de uso
topic_facet Ciencias Informáticas
Modeling
Requirements/Specifications
Heuristic methods
semi-automatic approach
defects
description Llevar a cabo las actividades de captura y modelamiento de requerimientos no es una tarea sencilla. Ésta requiere realizar un análisis profundo de las necesidades de los clientes y demanda cierto grado de experiencia de los analistas. Para comunicar satisfactoriamente los requerimientos, se deben aprovechar los instrumentos provistos por las técnicas de especificación (por ejemplo, relaciones entre casos de uso) de forma tal que se evite la redundancia y se promueva el reuso y abstracción de comportamiento. En la práctica, estos instrumentos no son utilizados tanto como deberían y es necesario que los analistas revisen los documentos periódicamente para preservar la calidad de los requerimientos. Desafortunadamente, inspeccionar los documentos manualmente es una tarea compleja y ardua. Por ello, en este artículo presentamos un enfoque semi-automático que permite encontrar defectos en las especificaciones de casos de uso y solucionarlos por medio de refactorizaciones. El enfoque implementa heurísticas avanzadas para localizar los defectos (por ej., comportamientos duplicados) y mecanismos que agilizan su resolución. El enfoque fue evaluado en sistemas reales, obteniendo resultados preliminares prometedores.
format Objeto de conferencia
Objeto de conferencia
author Rago, Alejandro
Frade, Paula
Ruival, Miguel
Marcos, Claudia A.
author_facet Rago, Alejandro
Frade, Paula
Ruival, Miguel
Marcos, Claudia A.
author_sort Rago, Alejandro
title Un enfoque para automatizar la refactorización de casos de uso
title_short Un enfoque para automatizar la refactorización de casos de uso
title_full Un enfoque para automatizar la refactorización de casos de uso
title_fullStr Un enfoque para automatizar la refactorización de casos de uso
title_full_unstemmed Un enfoque para automatizar la refactorización de casos de uso
title_sort un enfoque para automatizar la refactorización de casos de uso
publishDate 2013
url http://sedici.unlp.edu.ar/handle/10915/76487
http://42jaiio.sadio.org.ar/proceedings/simposios/Trabajos/ASSE/14.pdf
work_keys_str_mv AT ragoalejandro unenfoqueparaautomatizarlarefactorizaciondecasosdeuso
AT fradepaula unenfoqueparaautomatizarlarefactorizaciondecasosdeuso
AT ruivalmiguel unenfoqueparaautomatizarlarefactorizaciondecasosdeuso
AT marcosclaudiaa unenfoqueparaautomatizarlarefactorizaciondecasosdeuso
bdutipo_str Repositorios
_version_ 1764820484199809025