Sistema de generación de diagramas de clases en UML basado en Inteligencia Artificial

Thumbnail Image

Date

2024-07-31

Authors

Castillo Salguero, Cristian Alejandro

Journal Title

Journal ISSN

Volume Title

Publisher

Grupo GRIAL

Abstract

Trabajo Fin de Grado. Grado en Ingeniería Informática. Universidad de Salamanca En el ámbito de la Ingeniería de Software, el aprendizaje del lenguaje Unified Model Language (UML) constituye un elemento fundamental para el desarrollo de sistemas de software. Uno de los desafíos a los que enfrentan los estudiantes, es la dificultad para generar y resolver nuevos problemas a partir de modelos de dominio UML. Ante este escenario, se ha desarrollado una aplicación web que integra tanto modelos de generación de texto como de imágenes, permitiendo a los usuarios obtener enunciados de problemas y su solución, así como adjuntar imágenes de diagramas de clases para poder obtener una explicación de mismo y poder asimilar correctamente los conceptos. Como enfoque a la hora de llevar a cabo el proyecto se ha utilizado una metodología ágil, con el objetivo de maximizar la eficiencia y adaptabilidad. Para la realización del entrono web se ha usado el framework web Django y para la generación de texto e imágenes han utilizado los modelos ChatGPT 3.5 Turbo y ChatGPT-4 usando las interfaces de servicios que provee OpenAI para dichos modelos de lenguaje. Se han cumplido todos los objetivos propuestos, además de otros aspectos que han surgido durante el desarrollo y que han permitido identificar nuevas funcionalidades. Como resultado se tiene una aplicación operativa que puede ofrecerse al estudiantado y profesorado para ayudar en el proceso de enseñanza aprendizaje.

Description

Keywords

Diagramas de clase UML, Inteligencia Artificial Generativa

Citation

[1] C. A. Castillo Salguero, "Sistema de generación de diagramas de clases en UML basado en Inteligencia Artificial," Grado en Ingeniería Informática Trabajo Fin de Grado, Departamento de Informática y Automática, Universidad de Salamanca, Salamanca, España, 2024.

Collections

Endorsement

Review

Supplemented By

Referenced By