ReqGenX: Estudio empírico de descomposición atómica en SRS heredados

Descubre cómo ReqGenX transforma documentos SRS heredados en artefactos trazables para evaluar la generación con LLMs. Resultados de alta fidelidad.

sábado, 25 de julio de 2026 • 5 min de lectura • Equipo Q2BSTUDIO

Evaluación de generación automatizada de SRS con LLMs

La generación automatizada de Especificaciones de Requisitos de Software (SRS) es un campo que ha cobrado gran relevancia con la aparición de modelos de lenguaje de gran escala (LLMs). Sin embargo, evaluar la calidad de estas especificaciones generadas sigue siendo un desafío, principalmente porque pocos conjuntos de datos ofrecen una trazabilidad detallada entre los requisitos fuente, los artefactos intermedios y las especificaciones finales. En este contexto, surge ReqGenX, un estudio empírico que propone transformar documentos SRS heredados en artefactos pre-SRS sintéticos trazables. Este enfoque permite una evaluación más granular de la generación de SRS basada en LLMs, exponiendo las inevitables tensiones entre fidelidad, retención de información y completitud de los artefactos.

La metodología de ReqGenX se basa en descomponer secciones de SRS en afirmaciones atómicas, cada una vinculada a su fuente original. Estas afirmaciones se clasifican en tipos de artefactos inspirados en estándares mediante un sistema de votación plural con múltiples LLMs. Posteriormente, se generan artefactos utilizando indicaciones restringidas y un refinamiento iterativo guiado por un juez. Los resultados del estudio, aplicado sobre siete documentos SRS del conjunto PURE, muestran valores de AlignScore entre 0,96 y 0,99 para las afirmaciones atómicas, y entre 0,80 y 0,94 para los artefactos generados. Las tasas de aprobación del juez superan el 90% en la mayoría de los casos, aunque las evaluaciones más estrictas con Prometheus revelan tasas de aprobación que oscilan entre el 54,8% y el 97,1%.

Lo interesante de este trabajo es que no solo mide la calidad de los artefactos, sino que también evalúa su recuperabilidad en una reconstrucción descendente de SRS. En un caso de estudio, las afirmaciones atómicas respaldadas por artefactos se mantuvieron recuperables, con medias de SBERT entre 0,69 y 0,75 y medianas de AlignScore entre 0,76 y 0,84. Esto demuestra que es posible mantener la trazabilidad incluso cuando se generan especificaciones completas a partir de estos artefactos.

Para una empresa de desarrollo de software como Q2BSTUDIO, estos hallazgos tienen implicaciones directas. La capacidad de descomponer requisitos heredados en componentes atómicos trazables permite mejorar la calidad de los proyectos de aplicaciones a medida. Al integrar técnicas de inteligencia artificial en el proceso de elicitación y especificación, podemos ofrecer a nuestros clientes soluciones más precisas y alineadas con sus necesidades reales.

La descomposición atómica no solo facilita la evaluación, sino que también mejora la gestión de cambios en proyectos complejos. Cuando un requisito cambia, es posible identificar exactamente qué afirmaciones atómicas se ven afectadas y, por extensión, qué artefactos y especificaciones deben actualizarse. Esto es fundamental en el desarrollo de aplicaciones a medida, donde los requisitos evolucionan constantemente. En Q2BSTUDIO, aplicamos este principio en nuestros procesos de ingeniería de requisitos, utilizando herramientas de trazabilidad que se benefician de la granularidad atómica.

Otro punto relevante es la capacidad de los LLMs para generar artefactos a partir de afirmaciones atómicas. ReqGenX demuestra que, con un refinamiento iterativo, se pueden obtener artefactos de alta calidad. Sin embargo, el estudio también expone que existe una relación inversa entre la fidelidad a la fuente y la completitud del artefacto. En un contexto empresarial, este trade-off debe gestionarse cuidadosamente. Por ejemplo, al generar especificaciones para un sistema crítico de seguridad, la fidelidad es primordial, mientras que en prototipos rápidos puede priorizarse la completitud. Nuestros equipos en Q2BSTUDIO están entrenados para balancear estos criterios según las necesidades del cliente.

La infraestructura cloud es un habilitador clave para implementar el enfoque de ReqGenX a escala. Los LLMs requieren recursos computacionales significativos, y plataformas como AWS y Azure ofrecen entornos elásticos que se ajustan a la demanda. Además, la capacidad de ejecutar múltiples instancias de modelos en paralelo acelera el proceso de votación plural y refinamiento. En Q2BSTUDIO, diseñamos arquitecturas cloud que permiten a nuestros clientes aprovechar estas capacidades sin preocuparse por la gestión de servidores.

En el ámbito de la ciberseguridad, la trazabilidad atómica permite realizar análisis de impacto de seguridad de manera precisa. Cada afirmación puede ser evaluada contra políticas de seguridad y normativas. Si un artefacto contiene información sensible o vulnerabilidades potenciales, se puede rastrear hasta su origen y aplicar parches o mitigaciones. Nuestro servicio de pentesting se integra con estas prácticas, garantizando que las especificaciones generadas sean seguras desde el diseño.

La inteligencia de negocios también se beneficia. Los datos de trazabilidad pueden ser visualizados en paneles de Power BI, mostrando el estado de cada requisito, su origen y los artefactos asociados. Esto proporciona una visión completa del proyecto a los stakeholders, mejorando la toma de decisiones. En Q2BSTUDIO, implementamos soluciones de BI que conectan directamente con las herramientas de gestión de requisitos, ofreciendo reportes en tiempo real.

Finalmente, la incorporación de agentes IA representa la siguiente frontera. Imaginemos agentes que no solo generen artefactos, sino que también negocien con los stakeholders para clarificar requisitos ambiguos, o que verifiquen automáticamente la consistencia entre afirmaciones atómicas. Aunque ReqGenX utiliza un juez iterativo, la próxima evolución podría incluir agentes autónomos que tomen decisiones de refinamiento. En Q2BSTUDIO, estamos investigando cómo integrar estos agentes en nuestros flujos de trabajo de desarrollo, utilizando nuestros servicios de inteligencia artificial para aumentar la productividad y reducir errores.

En resumen, el estudio ReqGenX nos ofrece una hoja de ruta para mejorar la generación automatizada de requisitos mediante la descomposición atómica y la trazabilidad. Para empresas de desarrollo como Q2BSTUDIO, esta metodología se alinea perfectamente con nuestro enfoque en calidad, transparencia y eficiencia. Invitamos a nuestros clientes a explorar cómo podemos aplicar estas técnicas en sus proyectos de software a medida, cloud, ciberseguridad, BI e inteligencia artificial.

NUESTROS SERVICIOS

Cómo podemos ayudarte

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.