Dissertação
Synthesizing Code Search Queries from Code Examples EVALUATED
OutSystems é uma plataforma de automação de software que capacita os utilizadores com a capacidade de desenvolver aplicações móveis e web de nível empresarial, mais rapidamente e facilmente do que com linguagens de programação tradicionais. Este projeto tem como objetivo implementar um sintetizador de programas que recebe um excerto inicial de código OutSystems como exemplo e gera uma query que captura excertos semelhantes na mesma base de código OutSystems. A query é depois gerada novamente e melhorada com base no feedback do utilizador, em que este indica quais excertos são desejados e quais não são. O objetivo é ajudar os utilizadores a encontrar rapidamente padrões específicos ou excertos de código em seus projetos OutSystems, tornando o processo de desenvolvimento mais fácil e eficiente. Este documento analisa várias técnicas e conceitos de síntese de programas e detalha a abordagem que será utilizada no desenvolvimento do sintetizador de programas.
novembro 9, 2023, 14:30
Publicação
Obra sujeita a Direitos de Autor
Orientação
ORIENTADOR
Maria Inês Camarate de Campos Lynce de Faria
Departamento de Engenharia Informática (DEI)
Professor Catedrático