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...
Guardado en:
| Autores principales: | , , , |
|---|---|
| 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 |