Inteligencia Artificial Generativa para Arquitectura de Software

En este proyecto de grado se continua con el trabajo de explorar la capacidad de integrar herramientas de Inteligencia Artificial (IA) y modelos de reconocimiento de imágenes en diferentes prácticas de la arquitectura de software, en especial siguiendo el marco del Attribute Driven Design 3.0 (ADD 3...

Full description

Autores:
Latorre Munar, Santiago
Jiménez Ramírez, Samuel Alejandro
Ibáñez Capacho, Juan Sebastián
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/75468
Acceso en línea:
https://hdl.handle.net/1992/75468
Palabra clave:
Diseño arquitectónico
Inteligencia artificial
Clasificación de diagramas
Extracción de componentes
Atributos de calidad
Tácticas de arquitectura
Patrones de arquitectura
Disponibilidad
Desempeño
Architecturally significant requirements
Ingeniería
Rights
openAccess
License
https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
Description
Summary:En este proyecto de grado se continua con el trabajo de explorar la capacidad de integrar herramientas de Inteligencia Artificial (IA) y modelos de reconocimiento de imágenes en diferentes prácticas de la arquitectura de software, en especial siguiendo el marco del Attribute Driven Design 3.0 (ADD 3.0) para trabajar sobre estas. Nos enfocaremos en desarrollar un agente conversacional a modo de asistente que ayude a los arquitectos de software en la generación y reconocimiento de diagramas de arquitectura como lo son los diagramas de despliegue, componentes, entre otros. Nos enfocaremos en utilizar entornos de trabajo que faciliten la utilización de diseños orientados a múltiples agentes, además de explorar la capacidad de diferentes modelos y herramientas que nos ayuden a la generación de imágenes buscando entender sus limitaciones y beneficios a la hora de realizar este tipo de desarrollos y en especial su uso en nuestra herramienta. A lo largo de la evaluación del producto desarrollado se demostró una gran capacidad de este para al ayudar en estos procesos facilitando la interpretación y diagramación de patrones arquitectónicos existentes, ayudando específicamente en el paso 1 y 6 del ADD 3.0