Próximo Seminario: Studies on Supporting Software Architecture Tasks through Collaborative LLM-Based Strategies
26-P,AvisosFecha: Jueves 16 de julio de 2026 a las 11:00 hrs.
Presenta: M. en C. Eduardo Rodríguez Sánchez
Afiliación: Estudiante del Doctorado en Ciencias y Tecnologías de la Información en la Universidad Autónoma Metropolitana, Unidad Iztapalapa.
Resumen:
Una arquitectura de software define las estructuras necesarias para satisfacer los requerimientos del sistema y razonar acerca de él. La arquitectura sirve como un plano que guía la etapa de desarrollo, asegurando que todas las necesidades de los involucrados son cubiertas. Los recientes avances en los grandes modelos de lenguaje o LLMs por sus siglas en inglés han demostrado sólidas capacidades en la generación de código fuente, la síntesis de documentación y otras tareas de ingeniería de software. Sin embargo, su aplicación al diseño y evaluación de la arquitectura de software continúa representando un área de investigación emergente en la que persisten desafíos relacionados con la calidad de las decisiones arquitectónicas, la consistencia de las soluciones generadas y su evaluación objetiva.
Esta investigación explora la aplicación de LLMs en actividades propias de la arquitectura de software, incluyendo la elaboración de diseños arquitectónicos mediante el método Attribute-Driven Design (ADD), así como la evaluación de las soluciones obtenidas mediante los principios del Architecture Tradeoff Analysis Method (ATAM). El trabajo busca establecer en qué medida estos modelos pueden asistir a los arquitectos de software, identificando tanto sus fortalezas como las limitaciones que presentan en tareas que requieren razonamiento y juicio de experto.
Semblanza:
Eduardo Rodríguez Sánchez obtuvo el grado de Licenciado en Ingeniería Electrónica por la Universidad Autónoma Metropolitana, Unidad Iztapalapa en 2020. Posteriormente cursó la Maestría en Ciencias y Tecnologías de la Información en la misma institución, la cual concluyó en 2022. Su investigación de maestría incluye publicaciones sobre la estimación de tiempo y costo de proyectos de software desarrollados con metodologías ágiles aplicando diversos métodos de aprendizaje automático. Actualmente realiza estudios de Doctorado en Ciencias y Tecnologías de la Información en la Unidad Iztapalapa. Sus intereses de investigación incluyen la ingeniería de software asistida por inteligencia artificial, las redes neuronales artificiales y los modelos de lenguaje.

