Repository logo
 
Publication

Geração inteligente de interfaces gráficas para a Web

datacite.subject.fosEngenharia e Tecnologia
datacite.subject.sdg09:Indústria, Inovação e Infraestruturas
dc.contributor.advisorMota, Maria Dulce Fernandes
dc.contributor.authorALMEIDA, MIGUEL LEÇA DE OLIVEIRA
dc.date.accessioned2025-09-30T15:12:39Z
dc.date.available2025-09-30T15:12:39Z
dc.date.issued2025-07-22
dc.description.abstractA geração automática de interfaces gráficas para aplicações web tem vindo a afirmarse como uma abordagem inovadora para aumentar a eficiência, a uniformidade e a qualidade no desenvolvimento de software. Este trabalho apresenta o desenvolvimento, implementação e validação de um sistema inteligente capaz de gerar código de frontend de forma automatizada a partir de mockups visuais, integrando modelos de machine learning e pipelines multimodais. O processo de investigação partiu de uma revisão sistemática da literatura, com recurso à metodologia PRISMA, e da análise comparativa de abordagens existentes. A solução desenvolvida assenta num pipeline multimodal que combina um modelo de visão computacional, para interpretar os mockups, com um modelo de linguagem de grande escala Large Language Model (LLM) adaptado através de fine-tuning para gerar o código final. A avaliação recorreu a um pipeline de testes automatizado e a métricas objetivas de qualidade, desempenho e produtividade, permitindo comprovar a viabilidade da automação inteligente na geração de interfaces. Os resultados obtidos evidenciam o potencial para reduzir o esforço manual, aumentar a consistência visual e acelerar o ciclo de desenvolvimento. Assim, a investigação realizada estabelece uma base sólida para futuras evoluções e para a industrialização desta abordagem em contextos organizacionais.por
dc.description.abstractThe automatic generation of graphical interfaces for web applications has emerged as an innovative approach to increasing efficiency, uniformity, and quality in software development. This work presents the development, implementation, and validation of an intelligent system capable of automatically generating frontend code from visual mockups, integrating machine learning models and multimodal pipelines. The research process began with a systematic literature review, following the PRISMA methodology, and a comparative analysis of existing approaches. The developed solution is based on a multimodal pipeline that combines a computer vision model to interpret mockups with a LLM adapted via fine-tuning to generate the final code. The evaluation employed an automated testing pipeline and objective metrics for quality, performance, and productivity, demonstrating the feasibility of intelligent automation in interface generation. The results highlight the potential to reduce manual effort, increase visual consistency, and accelerate the development lifecycle. Thus, this research establishes a solid foundation for future advancements and the industrialization of this approach in organizational contexts.eng
dc.identifier.tid204007089
dc.identifier.urihttp://hdl.handle.net/10400.22/30515
dc.language.isopor
dc.rights.uriN/A
dc.subjectAutomatic Interface Generation
dc.subjectMachine Learning
dc.subjectAngular
dc.subjectFrontend
dc.subjectAutomation
dc.subjectMockups
dc.subjectGeração automática de interfaces
dc.titleGeração inteligente de interfaces gráficas para a Webpor
dc.title.alternativeIntelligent generation of graphical user interfaces for the Webeng
dc.typemaster thesis
dspace.entity.typePublication
thesis.degree.nameMestrado em Engenharia Informática

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Tese_5821.pdf
Size:
7.24 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.03 KB
Format:
Item-specific license agreed upon to submission
Description: