Publications

Permanent URI for this collectionhttps://repositorio.grial.eu/handle/123456789/34

Browse

Search Results

Now showing 1 - 4 of 4
  • Thumbnail Image
    Item
    AI-Assisted UML Learning: Toward Ethical Integration of Generative Artificial Intelligence in Software Engineering Education
    (Servicio de Publicaciones Universidad de Zaragoza, 2025-06-11) Vázquez-Ingelmo, Andrea; Castillo-Salguero, Cristian Alejandro; García-Peñalvo, Francisco José; Conde, Miguel Ángel; García-Holgado, Alicia; Therón, Roberto
    This paper presents a web-based chatbot platform designed to support the teaching of UML domain modeling in software engineering education. Leveraging locally executed generative AI (DeepSeek-v2), the tool provides students with anonymized, interactive feedback and problem generation capabilities while preserving data privacy and promoting ethical AI use. The platform fosters autonomy, digital literacy, and critical reflection, offering a scalable and sustainable solution for integrating AI into higher education.
  • Thumbnail Image
    Item
    Chatbot ético y supervisado para la enseñanza de UML: Una experiencia en Ingeniería del Software
    (Universidad de Salamanca. Instituto Universitario de Ciencias de la Educación, 2025-10-31) Vázquez-Ingelmo, Andrea; García-Holgado, Alicia; García-Peñalvo, Francisco José; Therón-Sánchez, Roberto; Conde-González, Miguel Ángel
    Esta buena práctica presenta el diseño, implementación y evaluación de un sistema basado en inteligencia artificial para apoyar el aprendizaje del modelado conceptual con diagramas de clases UML. Desarrollado en dos asignaturas del Grado en Ingeniería Informática de la Universidad de Salamanca (curso 2024-2025), el sistema funciona de forma local, ética y segura, mediante un chatbot especializado supervisado por el profesorado. Su objetivo es ofrecer un entorno interactivo que facilite la comprensión del modelado UML, promoviendo el razonamiento autónomo y la reflexión crítica sobre el uso de la IA. La herramienta permite generar enunciados, subir soluciones en imagen y recibir retroalimentación asíncrona, todo de forma anónima y en servidores institucionales. Durante la fase piloto, se registraron 110 mensajes de 13 estudiantes, con resultados positivos en facilidad de uso y potencial de adopción según la escala SUS. Sin embargo, se identificaron desafíos técnicos (sobrecarga, errores en español) y una baja adhesión a los requisitos de trazabilidad en el uso de IA. La experiencia evidencia la importancia de reforzar la alfabetización digital crítica, aclarar el alcance funcional y acompañar pedagógicamente el uso de estas herramientas.
  • Thumbnail Image
    Item
    AI-Assisted UML Learning: Toward Ethical Integration of Generative Artificial Intelligence in Software Engineering Education
    (Servicio de Publicaciones Universidad de Zaragoza, 2025-06-11) Vázquez-Ingelmo, Andrea; Castillo-Salguero, Cristian Alejandro; García-Peñalvo, Francisco José; Conde, Miguel Ángel; García-Holgado, Alicia; Therón, Roberto
    This paper presents a web-based chatbot platform designed to support the teaching of UML domain modeling in software engineering education. Leveraging locally executed generative AI (DeepSeek-v2), the tool provides students with anonymized, interactive feedback and problem generation capabilities while preserving data privacy and promoting ethical AI use. The platform fosters autonomy, digital literacy, and critical reflection, offering a scalable and sustainable solution for integrating AI into higher education.
  • Thumbnail Image
    Item
    C4 model in a Software Engineering subject to ease the comprehension of UML and the software development process
    (IEEE, 2020-04-27) Vázquez-Ingelmo, A.; García-Holgado, A.; García-Peñalvo, F. J.
    Software engineering provides the competences and skills to design and develop robust, secure and efficient applications that solve real problems. Students have to develop their abstract thinking to find solutions taking into account not only technical development, but economic and social impact. In previous years, different changes have been introduced in the teaching methods with significant outcomes. However, students are still facing difficulties with one of the core contents of the subject, UML. For this reason, the present work aims to introduce C4 model as a complement of the existing UML diagrams. This proposal uses the two first levels of the C4 model to complement the requirements elicitation process, traditionally based only on use cases, to let students start the design of their systems without going into greater technical details