Aplicación de Inteligencia Artificial Generativa y Verificación Formal en el Descubrimiento de Microservicios
Aplicación de Inteligencia Artificial Generativa y Verificación Formal en el Descubrimiento de Microservicios
| dc.contributor.author | Narváez Flores, José Daniel | |
| dc.contributor.author | Battaglia, Nicolás | |
| dc.contributor.author | Fernandez, Alejandro | |
| dc.contributor.author | Rossi, Gustavo Hector | |
| dc.date.accessioned | 2026-03-04T11:47:50Z | |
| dc.date.available | 2026-03-04T11:47:50Z | |
| dc.date.issued | 2025-12-29 | |
| dc.description.abstract | El diseño de microservicios a partir de requisitos textuales constituye un desafío persisten te en la ingeniería de software, debido a la ambigüedad del lenguaje natural y a la ausencia de mecanismos formales que garanticen calidad arquitectónica. En el marco de una investigación doctoral en la Universidad Abierta Interamericana (UAI), se presenta ArchiGenMS, un pipeline evolutivo que combina modelos de lenguaje generativos (LLMs) con verificación formal en Lean para el descubrimiento automático de microservicios. La propuesta integra prompt engineering evolutivo, métricas estructurales de cohesión, granularidad y acoplamiento, y validación automática de restricciones arquitectónicas. Los experimentos realizados con datasets públicos de historias de usuario, como el caso g24-unibath, muestran que el enfoque permite generar arquitecturas con alta cohesión (LCOMavg = 0.167), granularidad controlada (SGMmax = 4) y bajo acoplamiento (Couplingmax = 1). Los resultados evidencian el potencial de integrar técnicas generativas y verificación formal para construir arquitecturas mantenibles y reproducibles en escenarios greenfield. | |
| dc.identifier.citation | Narváez D, ; Battaglia N, ; Fernández A, & Rossi G. (2025). Aplicación de Inteligencia Artificial Generativa y Verificación Formal en el Descubrimiento de Microservicios. En: Revista Abierta de Informática Aplicada. 9(1):2-24. | |
| dc.identifier.other | https://doi.org/10.59471/raia2025225 | |
| dc.identifier.uri | https://repositorio.uai.edu.ar/handle/123456789/4702 | |
| dc.language.iso | es | |
| dc.publisher | Universidad Abierta Interamericana. Facultad de Tecnología Informática | |
| dc.subject | microservicios | |
| dc.subject | descubrimiento automático | |
| dc.subject | modelos de lenguaje grandes | |
| dc.subject | verificación formal | |
| dc.subject | Lean Theorem Prover | |
| dc.subject | métricas arquitectónicas | |
| dc.subject | prompt engineering evolutivo | |
| dc.subject | ingeniería de software asistida por IA | |
| dc.title | Aplicación de Inteligencia Artificial Generativa y Verificación Formal en el Descubrimiento de Microservicios | |
| dc.title.alternative | Generative AI and Formal Verification in Microservice Discovery | |
| dc.type | ARTICULO |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- 0000763734.pdf
- Size:
- 1.12 MB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed to upon submission
- Description: