A tool for enhancing interoperability in automated LLM-assisted SQL migration
Supervisor(es): Yovine, Sergio Fabián - Mayr Ojeda, Franz
Resumen:
El siguiente proyecto investiga el uso de grandes modelos de lenguaje (LLMs por sus siglas en inglés) como asistentes para la migración de código SQL de un proveedor a otro, una tarea donde la falta de portabilidad entre sistemas y semántica y sintaxis específicas a los motores comúnmente limitan a los traductores basados en gramática. Se propone un bucle de retroalimentación guiado por errores para mejorar la respuesta de los LLMs utilizando un proceso de análisis de dos pasos. El primero se ocupa de identificar los errores sintácticos y el segundo los semánticas. Esta herramienta es probada utilizando diferentes modelos de OpenAI para demostrar su efectividad.
| 2025 | |
|
PROYECTOS-ID INTELIGENCIA ARTIFICIAL MODELOS DE LENGUAJE GRANDE SQL |
|
| Inglés | |
| Universidad ORT Uruguay | |
| RAD | |
|
https://hdl.handle.net/20.500.11968/7808
http://hdl.handle.net/20.500.11968/7808 |
|
| Acceso abierto | |
| Acceso abierto |
| _version_ | 1879098503585595392 |
|---|---|
| author | Daners Morillo, Sebastián Julio |
| author_facet | Daners Morillo, Sebastián Julio |
| author_role | author |
| bitstream.checksum.fl_str_mv | a7349ff5e40efaa2a82844b500dd21ce 46f64e804afb6356737247785100a9a7 830daf437af05fe9142e86996a37f14c |
| bitstream.checksumAlgorithm.fl_str_mv | MD5 MD5 MD5 |
| bitstream.url.fl_str_mv | https://rad.ort.edu.uy/bitstreams/816e8c26-57bc-494e-a8fc-5b350823bf62/download https://rad.ort.edu.uy/bitstreams/d3719e00-1a3a-44ce-b11f-1b8a173b6ec2/download https://rad.ort.edu.uy/bitstreams/44e7859e-f502-4df6-90cc-84559c958b75/download |
| collection | RAD |
| dc.contributor.tribunal.none.fl_str_mv | Braberman, Victor Adrian Tripakis, Stavros |
| dc.creator.advisor.none.fl_str_mv | Yovine, Sergio Fabián Mayr Ojeda, Franz |
| dc.creator.none.fl_str_mv | Daners Morillo, Sebastián Julio |
| dc.date.accessioned.none.fl_str_mv | 2026-01-28T19:02:54Z |
| dc.date.available.none.fl_str_mv | 2026-01-28T19:02:54Z |
| dc.date.issued.none.fl_str_mv | 2025 |
| dc.description.abstract.none.fl_txt_mv | El siguiente proyecto investiga el uso de grandes modelos de lenguaje (LLMs por sus siglas en inglés) como asistentes para la migración de código SQL de un proveedor a otro, una tarea donde la falta de portabilidad entre sistemas y semántica y sintaxis específicas a los motores comúnmente limitan a los traductores basados en gramática. Se propone un bucle de retroalimentación guiado por errores para mejorar la respuesta de los LLMs utilizando un proceso de análisis de dos pasos. El primero se ocupa de identificar los errores sintácticos y el segundo los semánticas. Esta herramienta es probada utilizando diferentes modelos de OpenAI para demostrar su efectividad. |
| dc.description.none.fl_txt_mv | Incluye bibliografía y anexos. |
| dc.format.extent.none.fl_str_mv | 32 p., diagrs., tabls., grafs. |
| dc.format.mimetype.none.fl_str_mv | PDF |
| dc.identifier.citation.none.fl_str_mv | Daners Morillo, S. J. (2025). A tool for enhancing interoperability in automated LLM-assisted SQL migration (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/7808 |
| dc.identifier.uri.none.fl_str_mv | https://hdl.handle.net/20.500.11968/7808 http://hdl.handle.net/20.500.11968/7808 |
| dc.language.iso.none.fl_str_mv | eng |
| dc.publisher.none.fl_str_mv | Universidad ORT Uruguay |
| dc.relation.none.fl_str_mv | https://sisbibliotecas.ort.edu.uy/bib/97708 |
| dc.rights.license.none.fl_str_mv | Acceso abierto |
| dc.rights.none.fl_str_mv | info:eu-repo/semantics/openAccess |
| dc.source.none.fl_str_mv | reponame:RAD instname:Universidad ORT Uruguay instacron:Universidad ORT |
| dc.subject.none.fl_str_mv | PROYECTOS-ID INTELIGENCIA ARTIFICIAL MODELOS DE LENGUAJE GRANDE SQL |
| dc.title.none.fl_str_mv | A tool for enhancing interoperability in automated LLM-assisted SQL migration |
| dc.type.none.fl_str_mv | Trabajo final de carrera info:eu-repo/semantics/bachelorThesis |
| dc.type.version.none.fl_str_mv | info:eu-repo/semantics/publishedVersion |
| description | Incluye bibliografía y anexos. |
| eu_rights_str_mv | openAccess |
| format | bachelorThesis |
| id | RAD_ed4873cff32339cc2afcca6623b7dc8b |
| identifier_str_mv | Daners Morillo, S. J. (2025). A tool for enhancing interoperability in automated LLM-assisted SQL migration (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/7808 |
| instacron_str | Universidad ORT |
| institution | Universidad ORT |
| instname_str | Universidad ORT Uruguay |
| language | eng |
| network_acronym_str | RAD |
| network_name_str | RAD |
| oai_identifier_str | oai:rad.ort.edu.uy:20.500.11968/7808 |
| publishDate | 2025 |
| publisher.none.fl_str_mv | Universidad ORT Uruguay |
| reponame_str | RAD |
| repository.mail.fl_str_mv | rodriguez_v@ort.edu.uy |
| repository.name.fl_str_mv | RAD - Universidad ORT Uruguay |
| repository_id_str | 3927 |
| rights_invalid_str_mv | Acceso abierto |
| spelling | Braberman, Victor AdrianTripakis, StavrosDaners Morillo, Sebastián JulioYovine, Sergio FabiánMayr Ojeda, Franz2026-01-28T19:02:54Z2026-01-28T19:02:54Z2025Daners Morillo, S. J. (2025). A tool for enhancing interoperability in automated LLM-assisted SQL migration (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/7808https://hdl.handle.net/20.500.11968/7808http://hdl.handle.net/20.500.11968/7808Incluye bibliografía y anexos.El siguiente proyecto investiga el uso de grandes modelos de lenguaje (LLMs por sus siglas en inglés) como asistentes para la migración de código SQL de un proveedor a otro, una tarea donde la falta de portabilidad entre sistemas y semántica y sintaxis específicas a los motores comúnmente limitan a los traductores basados en gramática. Se propone un bucle de retroalimentación guiado por errores para mejorar la respuesta de los LLMs utilizando un proceso de análisis de dos pasos. El primero se ocupa de identificar los errores sintácticos y el segundo los semánticas. Esta herramienta es probada utilizando diferentes modelos de OpenAI para demostrar su efectividad.32 p., diagrs., tabls., grafs.PDFengUniversidad ORT Uruguayinfo:eu-repo/semantics/openAccessAcceso abiertoPROYECTOS-IDINTELIGENCIA ARTIFICIALMODELOS DE LENGUAJE GRANDESQLA tool for enhancing interoperability in automated LLM-assisted SQL migrationTrabajo final de carrerainfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttps://sisbibliotecas.ort.edu.uy/bib/97708reponame:RADinstname:Universidad ORT Uruguayinstacron:Universidad ORTFaculad de IngenieríaCarrera universitariaIngeniero en SistemasProyectoProyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de IngenieríaFI - Ingeniería en Sistemas - IDORIGINALMaterial completo.pdfMaterial completo.pdfapplication/pdf892523https://rad.ort.edu.uy/bitstreams/816e8c26-57bc-494e-a8fc-5b350823bf62/downloada7349ff5e40efaa2a82844b500dd21ceMD51THUMBNAILMaterial completo.pdf.jpgWritten by FormatFilter org.dspace.app.mediafilter.PDFBoxThumbnail on 2026-01-29T06:02:08Z (GMT).Generated Thumbnailimage/jpeg3480https://rad.ort.edu.uy/bitstreams/d3719e00-1a3a-44ce-b11f-1b8a173b6ec2/download46f64e804afb6356737247785100a9a7MD52TEXTMaterial completo.pdf.txtWritten by FormatFilter org.dspace.app.mediafilter.TikaTextExtractionFilter on 2026-07-10T18:08:03Z (GMT).Extracted texttext/plain39426https://rad.ort.edu.uy/bitstreams/44e7859e-f502-4df6-90cc-84559c958b75/download830daf437af05fe9142e86996a37f14cMD5320.500.11968/78082026-07-10 15:08:03.282open.accessoai:rad.ort.edu.uy:20.500.11968/7808https://rad.ort.edu.uyhttps://rad.ort.edu.uy/Universidadhttps://www.ort.edu.uy/https://rad.ort.edu.uy/server/oai/requestrodriguez_v@ort.edu.uyUruguayopendoar:39272026-07-10T18:08:03RAD - Universidad ORT Uruguayfalse |
| spellingShingle | A tool for enhancing interoperability in automated LLM-assisted SQL migration Daners Morillo, Sebastián Julio PROYECTOS-ID INTELIGENCIA ARTIFICIAL MODELOS DE LENGUAJE GRANDE SQL |
| status_str | publishedVersion |
| title | A tool for enhancing interoperability in automated LLM-assisted SQL migration |
| title_full | A tool for enhancing interoperability in automated LLM-assisted SQL migration |
| title_fullStr | A tool for enhancing interoperability in automated LLM-assisted SQL migration |
| title_full_unstemmed | A tool for enhancing interoperability in automated LLM-assisted SQL migration |
| title_short | A tool for enhancing interoperability in automated LLM-assisted SQL migration |
| title_sort | A tool for enhancing interoperability in automated LLM-assisted SQL migration |
| topic | PROYECTOS-ID INTELIGENCIA ARTIFICIAL MODELOS DE LENGUAJE GRANDE SQL |
| url | https://hdl.handle.net/20.500.11968/7808 http://hdl.handle.net/20.500.11968/7808 |