Projetos de Pesquisa

 

Foto de perfil

Thelma Elita Colanzi

Ciências Exatas e da Terra

Ciência da Computação
  • apoio inteligente à indústria de software para modernização de sistemas legados
  • A indústria de software tem enfrentado problemas com o aumento na escala dos sistemas legados, que são sistemas antigos que permanecem em operação devido a diversos motivos. Em geral, esses sistemas se tornam grandes ao longo do tempo, o que leva a uma evolução difícil, arriscada e cara. Microsserviços têm sido utilizados pois facilitam a manutenção e a modernização desses sistemas, evitando sua descontinuidade. Porém, relatos apontam que a modernização desses sistemas ainda é feita manualmente, tornando a escolha e decomposição das funcionalidades em microsserviços muito difíceis. As poucas abordagens existentes para esse fim não atendem às necessidades industriais e foram avaliadas com sistemas open source ou acadêmicos sem envolver a indústria, deixando uma lacuna entre a realidade da indústria e as abordagens existentes. Nesse sentido, o principal objetivo deste projeto é propor uma abordagem suportada por uma ferramenta inteligente, que utilize técnicas de SBSE (Search-based Software Engineering) e de aprendizado de máquina para recomendar possíveis microsserviços a serem extraídos do sistema legado, considerando as preferências e necessidades da empresa. Espera-se, dessa forma, fornecer apoio automatizado e inteligente à tomada de decisão, a fim de tornar a modernização de sistemas legados menos desafiadora, e mais assertiva e eficiente, contribuindo para melhorar o desempenho e a competitividade das empresas de software brasileiras. A experiência da equipe com abordagens de SBSE e aprendizado de máquina, e um estudo de caso industrial prévio da equipe sobre identificação de microsserviços são evidências de que a proposta é plausível. Pretende-se realizar mais estudos de caso industriais e um survey mais abrangente para caracterizar as demandas industriais e subsidiar a proposta de uma abordagem inovadora para a identificação de microsserviços. Após a proposta da abordagem, uma ferramenta será desenvolvida e avaliada em novos estudos de caso industriais.
  • Universidade Estadual de Maringá - PR - Brasil
  • 16/01/2024-31/01/2027