[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-es-110":3,"doc-seo-127410-110":49,"doc-detail-127410-es":124},{"code":4,"msg":5,"data":6},0,"success",[7,13,17,21,25,29,33,37,41,45],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},39,"Document","Cómic",60,"comic",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":11,"slug":16},43,"Estilo de Vida","lifestyle",{"id":18,"doc_module":4,"doc_module_name":9,"category_name":19,"show_sort_weight":11,"slug":20},38,"Examen","exam",{"id":22,"doc_module":4,"doc_module_name":9,"category_name":23,"show_sort_weight":11,"slug":24},44,"General","general",{"id":26,"doc_module":4,"doc_module_name":9,"category_name":27,"show_sort_weight":11,"slug":28},41,"Investigación e Informes","research-report",{"id":30,"doc_module":4,"doc_module_name":9,"category_name":31,"show_sort_weight":11,"slug":32},37,"Literatura","literature",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":11,"slug":36},22,"Relatos y Novelas","story-novel",{"id":38,"doc_module":4,"doc_module_name":9,"category_name":39,"show_sort_weight":11,"slug":40},42,"Religión y Espiritualidad","religion-spirituality",{"id":42,"doc_module":4,"doc_module_name":9,"category_name":43,"show_sort_weight":11,"slug":44},40,"Salud y Atención Médica","healthcare",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":47,"show_sort_weight":11,"slug":48},24,"Tecnología","technology",{"code":4,"msg":50,"data":51},"ok",{"site_id":52,"language":53,"slug":54,"title":55,"keywords":56,"description":57,"schema_data":58,"social_meta":117,"head_meta":119,"extra_data":121,"updated_unix":123},110,"es","migrating-legacy-systems-to-microservices-using-machine-learning-techniques-research-summary-and-context","Migración de Sistemas Legados hacia Microservicios mediante técnicas de Machine Learning - Resumen y contexto de investigación","","La migración de sistemas monolíticos hacia arquitecturas de microservicios aporta escalabilidad modular, mantenimiento simplificado y entregas más rápidas de funcionalidades. Sin embargo, el proceso exige abordar con cuidado la descomposición del monolito, la comunicación entre microservicios y la migración de la base de datos. Frente a la complejidad de la migración manual, la propuesta de investigación busca explorar y evaluar técnicas de Machine Learning para asistir a desarrolladores en la descomposición (semi-)automática, considerando aspectos funcionales y no funcionales.",{"@graph":59,"@context":116},[60,77,99],{"@type":61,"itemListElement":62},"BreadcrumbList",[63,68,71,74],{"item":64,"name":65,"@type":66,"position":67},"https://docshare.wps.com","Home","ListItem",1,{"item":69,"name":9,"@type":66,"position":70},"https://docshare.wps.com/es/document/",2,{"item":72,"name":27,"@type":66,"position":73},"https://docshare.wps.com/es/document/investigación-e-informes/",3,{"item":75,"name":55,"@type":66,"position":76},"https://docshare.wps.com/es/document/migrating-legacy-systems-to-microservices-using-machine-learning-techniques-research-summary-and-context/127410/",4,{"url":75,"name":55,"@type":78,"image":79,"author":84,"headline":55,"publisher":87,"fileFormat":90,"inLanguage":53,"description":57,"dateModified":91,"datePublished":92,"encodingFormat":90,"isAccessibleForFree":93,"interactionStatistic":94},"DigitalDocument",{"url":80,"@type":81,"width":82,"height":83},"https://docshare.wps.com/thumbnails/migrating-legacy-systems-to-microservices-using-machine-learning-techniques-research-summary-and-context/127410.png","ImageObject",300,407,{"name":85,"@type":86},"Aurelia","Person",{"url":64,"name":88,"@type":89},"DocShare","Organization","application/pdf","2026-09-18","2026-08-05",true,{"@type":95,"interactionType":96,"userInteractionCount":98},"InteractionCounter",{"@type":97},"ViewAction",10,{"@type":100,"mainEntity":101},"FAQPage",[102,108,112],{"name":103,"@type":104,"acceptedAnswer":105},"¿Por qué se considera beneficiosa la arquitectura de microservicios frente al monolito?","Question",{"text":106,"@type":107},"Porque facilita escalabilidad modular, simplifica el mantenimiento y permite entregar funcionalidades con mayor rapidez.","Answer",{"name":109,"@type":104,"acceptedAnswer":110},"¿Cuáles son los principales desafíos al migrar de arquitecturas monolíticas a microservicios?",{"text":111,"@type":107},"La descomposición del monolito, la comunicación entre microservicios y la migración de la base de datos.",{"name":113,"@type":104,"acceptedAnswer":114},"¿Qué busca la línea de investigación mediante técnicas de Machine Learning?",{"text":115,"@type":107},"Asistir a desarrolladores en la descomposición (semi-)automática de arquitecturas hacia microservicios, incorporando aspectos funcionales y no funcionales.","https://schema.org",{"og:url":75,"og:type":118,"og:title":55,"og:site_name":88,"og:description":57},"article",{"robots":120,"canonical":75},"index,follow",{"doc_id":122,"site_id":52},127410,1785938730,{"code":4,"msg":5,"data":125},{"doc_id":122,"user_id":126,"nickname":85,"user_avatar":127,"doc_module":4,"category_id":26,"category_name":27,"doc_title":55,"doc_description":57,"doc_content":128,"file_id":129,"file_url":130,"file_type":131,"file_size":132,"view_count":98,"is_deleted":4,"is_public":67,"is_downloadable":67,"audit_status":67,"page_count":133,"language":134,"language_code":53,"site_id":52,"html_lang":53,"table_of_contents":135,"faqs":136,"seo_title":137,"seo_description":57,"update_tm":123,"read_time":138},962085564807,"https://ap-avatar.wpscdn.com/davatar_6f874abed73319feea01a86fa6f0fab8","Migración de Sistemas Legados hacia Microservicios mediante técnicas de Machine  \nLearning  \nAna Martínez Saucedo 1,2 Guillermo Rodríguez2  \n1 Universidad Argentina de la Empresa, Instituto de Tecnología (UADE-INTEC), CABA, Argentina  \n2 ISISTAN (UNICEN-CONICET), Tandil, Argentina  \n[anmartinez@uade.edu.ar](anmartinez@uade.edu.ar), [grodri@exa.unicen.edu.ar](grodri@exa.unicen.edu.ar)  \nRESUMEN  \nLas aplicaciones desarrolladas según la arquitectura de microservicios presentan ventajas como escalabilidad a nivel modular, un mantenimiento facilitado, y una entrega defuncionalidades más rápida. Debido a estos yotros beneficios de esta arquitectura, empresas como Netflix, SoundCloud y Amazon han optado por migrar sus aplicaciones desarrolladas según la arquitectura monolítica hacia microservicios. No obstante, la migraciónde arquitecturas monolíticas hacia microservicios no es una tarea fácil: ladescomposición del monolito, la comunicaciónentre microservicios y la migración de la basede datos son algunos de los desafíos que deben ser abordados al llevar a cabo la migración. En este contexto en donde el proceso de migración manual es complejo, el objetivo de esta línea de investigación consiste en explorar y evaluartécnicas de Machine Learning para asistir adesarrolladores en descomponer (semi-)automáticamente arquitecturas de software en microservicios, considerando tanto aspectos funcionales como no funcionales.  \nPalabras Clave: Arquitecturas de Software, Arquitecturas de Microservicios, Sistemas legados, Migración, Machine Learning.  \nCONTEXTO  \nLa presente propuesta emerge del proyecto PICT Joven (PICT-2018-01456, Migración dearquitecturas monolíticas hacia microservicios  \ny contenedores) otorgado por la Agencia Nacional de Promoción Científica y Tecnológica (ANPCyT), a través del Fondo para la Investigación Científica y Tecnológica (FONCyT) . El mismo se desarrolla dentro del Instituto Superior de Ingeniería de Software de Tandil (ISISTAN-CONICET) de la Facultad de Ciencias Exactas (EXA), Universidad Nacional del Centro de la provincia de Buenos Aires (UNCPBA), y unidad ejecutora del CONICET. Asimismo, esta propuesta se desarrolla en el Instituto de Tecnología (INTEC) dependientede la Universidad Argentina de la Empresa (UADE) .  \n1. INTRODUCCIÓN  \nEn el entorno dinámico del mundo de hoy, las aplicaciones de software necesitan responder rápidamente a las demandas delentorno y ser lo más ágiles posible. Lasaplicaciones requieren estar alineadas connecesidades de negocio cambiantes, a las cualesse le suma una diversidad de clientes, como navegadores de escritorio y móviles, como así también aplicaciones móviles nativas y APIs de terceras partes. Dado que es difícil cumplirestos requisitos mediante el uso de aplicaciones monolíticas, la arquitectura cliente-servidor monolítica está siendo reemplazado por la arquitectura de microservicios [1] . Cada vez más empresas están adoptando este estiloarquitectónico para modernizar sus productos ytomar ventaja de beneficios tales como: agilidad, escalabilidad, e integración continua [2] . Estas ventajas se perciben como  \nsuperadoras respecto a arquitecturas orientadasa servicios convencionales.  \nLa definición más aceptada del conceptode microservicios apunta a un enfoque paradesarrollar una aplicación vista como un conjunto de pequeños servicios, cada uno ejecutándose en su propio proceso ycomunicándose con recursos ligeros como [HTTP](HTTP) [3] . El estilo de Microservicios no sólotrae aparejados beneficios, sino tambiéndesafíos. Por un lado, los sistemas basados en microservicios presentan una arquitectura flexible y con alta capacidad de evolución. Sin embargo, hay varios desafíos técnicos (porejemplo, automatización de la infraestructura y debugging distribuido) y organizacionales (como la creación de equipos de trabajos crossfunctional) que necesitan ser abordados. Porejemplo, las cuestiones técnicas puedenimplicar que el sistema esté altamente acopladoo sea difícil para mantener; ","cbCaigHCqblRYo3a","https://ap.wps.com/l/cbCaigHCqblRYo3a","pdf",268527,5,"Spanish","# Resumen\n# Contexto\n# Introducción","[{\"question\":\"¿Por qué se considera beneficiosa la arquitectura de microservicios frente al monolito?\",\"answer\":\"Porque facilita escalabilidad modular, simplifica el mantenimiento y permite entregar funcionalidades con mayor rapidez.\"},{\"question\":\"¿Cuáles son los principales desafíos al migrar de arquitecturas monolíticas a microservicios?\",\"answer\":\"La descomposición del monolito, la comunicación entre microservicios y la migración de la base de datos.\"},{\"question\":\"¿Qué busca la línea de investigación mediante técnicas de Machine Learning?\",\"answer\":\"Asistir a desarrolladores en la descomposición (semi-)automática de arquitecturas hacia microservicios, incorporando aspectos funcionales y no funcionales.\"}]","Migración de Sistemas Legados hacia Microservicios mediante técnicas de Machine Learning - Resumen y contexto de investigación | PDF",8]