Asistencia en la captura de requerimientos y agrupamiento de funcionalidades
Para analizar los resultados de GDAR, se hicieron pruebas con diferentes bases de requerimientos de software. Donde se evaluaron las funciones generadas así como también los agrupamientos formados. También se evaluaron modificando diferentes parámetros de GDAR y se compararon los diferentes resultad...
Guardado en:
| Autor principal: | |
|---|---|
| Formato: | Artículo revista |
| Lenguaje: | Español |
| Publicado: |
Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
2024
|
| Materias: | |
| Acceso en línea: | Curti, F. (2024). Asistencia en la captura de requerimientos y agrupamiento de funcionalidades [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina. |
| Aporte de: |
| id |
I21-R190-123456789-4014 |
|---|---|
| record_format |
ojs |
| institution |
Universidad Nacional del Centro |
| institution_str |
I-21 |
| repository_str |
R-190 |
| container_title_str |
Repositorio Institucional de Acceso Abierto (RIDAA) |
| language |
Español |
| format |
Artículo revista |
| topic |
Captura de requerimientos Generador de descripciones arquitectónicas desde Requerimientos Naturales Arquitectura de Software ChatGPT Modelos de lenguaje Inteligencia artificial Componentes funcionales Desarrollo de software |
| spellingShingle |
Captura de requerimientos Generador de descripciones arquitectónicas desde Requerimientos Naturales Arquitectura de Software ChatGPT Modelos de lenguaje Inteligencia artificial Componentes funcionales Desarrollo de software Curti, Francisco Asistencia en la captura de requerimientos y agrupamiento de funcionalidades |
| topic_facet |
Captura de requerimientos Generador de descripciones arquitectónicas desde Requerimientos Naturales Arquitectura de Software ChatGPT Modelos de lenguaje Inteligencia artificial Componentes funcionales Desarrollo de software |
| author |
Curti, Francisco |
| author_facet |
Curti, Francisco |
| author_sort |
Curti, Francisco |
| title |
Asistencia en la captura de requerimientos y agrupamiento de funcionalidades |
| title_short |
Asistencia en la captura de requerimientos y agrupamiento de funcionalidades |
| title_full |
Asistencia en la captura de requerimientos y agrupamiento de funcionalidades |
| title_fullStr |
Asistencia en la captura de requerimientos y agrupamiento de funcionalidades |
| title_full_unstemmed |
Asistencia en la captura de requerimientos y agrupamiento de funcionalidades |
| title_sort |
asistencia en la captura de requerimientos y agrupamiento de funcionalidades |
| description |
Para analizar los resultados de GDAR, se hicieron pruebas con diferentes bases de requerimientos de software. Donde se evaluaron las funciones generadas así como también los agrupamientos formados. También se evaluaron modificando diferentes parámetros de GDAR y se compararon los diferentes resultados entre sí utilizando diferentes métricas que puedan ayudar a comprender la calidad de los resultados obtenidos. Los primeros dos ejemplos que se analizan son de casos de estudio en inglés, donde se manejan dos dominios de información completamente diferentes para evaluar si el LLM puede adaptarse a diferentes contextos. También son dos ejemplos de longitud diferente, siendo uno más extenso que el otro, lo que puede proveer también una idea de su capacidad para modelos de diferentes tamaños. Por otro lado, también se evaluó la calidad del resultado para enunciados en Inglés y Español donde se busca que GDAR pueda manipular ambos idiomas basándose en la premisa de que los LLM pueden operar en cualquier idioma en el que estén entrenados. En este caso se utilizó un enunciado en español, donde se realizó un proceso similar a los otros casos de estudio y a su vez se lo comparó con el mismo enunciado traducido al inglés. Con este escenario se buscó demostrar que GDAR puede trabajar con cualquier idioma y a su vez comparar si los resultados son mejores o no dependiendo del idioma en el que están escritos los requerimientos. Por último, también se hizo una comparativa donde se buscó hacer un proceso similar a GDAR pero interactuando directamente con la interfaz de chat-GPT. Esto se hizo con la intención de verificar si los resultados son similares o si existen diferencias cruciales para estas dos formas de agrupar funcionalidades. En este ejemplo se busca seguir las cuatro etapas de GDAR pero solamente utilizando la interfaz de chat-GPT, esto incluye no solamente la obtención de funciones a partir de los requerimientos sino también luego el agrupamiento o clustering de estos métodos.
Al analizar los resultados de los experimentos se demostró que GDAR posee la capacidad de extraer funcionalidades a partir de las especificaciones de requerimientos en lenguaje natural. A su vez, también puede organizar dichas funcionalidades en agrupaciones donde, utilizando diferentes métricas, se demostró que son correctas. Por otro lado se demostró también que GDAR es independiente del idioma en el que estén escritos los documentos de requerimientos al haber realizado diferentes ejemplos tanto en español como inglés. Por último, se destacó que, a pesar de la capacidad del chat-GPT para listar requerimientos, presenta dificultades al intentar agruparlos correctamente, siendo una fortaleza de GDAR. Párrafo extraído de la tesis de grado a modo de resumen. |
| publisher |
Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas |
| publishDate |
2024 |
| url |
Curti, F. (2024). Asistencia en la captura de requerimientos y agrupamiento de funcionalidades [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina. |
| work_keys_str_mv |
AT curtifrancisco asistenciaenlacapturaderequerimientosyagrupamientodefuncionalidades |
| first_indexed |
2024-08-12T22:53:48Z |
| last_indexed |
2024-08-12T22:53:48Z |
| _version_ |
1807224121046597632 |
| spelling |
I21-R190-123456789-40142024-06-14T13:48:15Z Asistencia en la captura de requerimientos y agrupamiento de funcionalidades Curti, Francisco Rodríguez, Guillermo Marcos, Claudia Captura de requerimientos Generador de descripciones arquitectónicas desde Requerimientos Naturales Arquitectura de Software ChatGPT Modelos de lenguaje Inteligencia artificial Componentes funcionales Desarrollo de software Para analizar los resultados de GDAR, se hicieron pruebas con diferentes bases de requerimientos de software. Donde se evaluaron las funciones generadas así como también los agrupamientos formados. También se evaluaron modificando diferentes parámetros de GDAR y se compararon los diferentes resultados entre sí utilizando diferentes métricas que puedan ayudar a comprender la calidad de los resultados obtenidos. Los primeros dos ejemplos que se analizan son de casos de estudio en inglés, donde se manejan dos dominios de información completamente diferentes para evaluar si el LLM puede adaptarse a diferentes contextos. También son dos ejemplos de longitud diferente, siendo uno más extenso que el otro, lo que puede proveer también una idea de su capacidad para modelos de diferentes tamaños. Por otro lado, también se evaluó la calidad del resultado para enunciados en Inglés y Español donde se busca que GDAR pueda manipular ambos idiomas basándose en la premisa de que los LLM pueden operar en cualquier idioma en el que estén entrenados. En este caso se utilizó un enunciado en español, donde se realizó un proceso similar a los otros casos de estudio y a su vez se lo comparó con el mismo enunciado traducido al inglés. Con este escenario se buscó demostrar que GDAR puede trabajar con cualquier idioma y a su vez comparar si los resultados son mejores o no dependiendo del idioma en el que están escritos los requerimientos. Por último, también se hizo una comparativa donde se buscó hacer un proceso similar a GDAR pero interactuando directamente con la interfaz de chat-GPT. Esto se hizo con la intención de verificar si los resultados son similares o si existen diferencias cruciales para estas dos formas de agrupar funcionalidades. En este ejemplo se busca seguir las cuatro etapas de GDAR pero solamente utilizando la interfaz de chat-GPT, esto incluye no solamente la obtención de funciones a partir de los requerimientos sino también luego el agrupamiento o clustering de estos métodos. Al analizar los resultados de los experimentos se demostró que GDAR posee la capacidad de extraer funcionalidades a partir de las especificaciones de requerimientos en lenguaje natural. A su vez, también puede organizar dichas funcionalidades en agrupaciones donde, utilizando diferentes métricas, se demostró que son correctas. Por otro lado se demostró también que GDAR es independiente del idioma en el que estén escritos los documentos de requerimientos al haber realizado diferentes ejemplos tanto en español como inglés. Por último, se destacó que, a pesar de la capacidad del chat-GPT para listar requerimientos, presenta dificultades al intentar agruparlos correctamente, siendo una fortaleza de GDAR. Párrafo extraído de la tesis de grado a modo de resumen. Fil: Curti, Francisco. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina. Fil: Rodríguez, Guillermo. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina. Fil: Marcos, Claudia. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina. 2024 2024-06-14T13:44:37Z 2024-06-14T13:44:37Z info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/acceptedVersion info:ar-repo/semantics/tesis de grado Curti, F. (2024). Asistencia en la captura de requerimientos y agrupamiento de funcionalidades [Tesis de grado]. Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina. https://www.ridaa.unicen.edu.ar/handle/123456789/4014 spa http://creativecommons.org/licenses/by-sa/2.5/ar/ info:eu-repo/semantics/openAccess application/pdf application/pdf Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas |