|
|
Please use this identifier to cite or link to this item:
http://hdl.handle.net/10174/42448
|
| Title: | Inteligência artificial como coautora: a nova era da engenharia de software |
| Authors: | Pereira, Ricardo Manuel Lopes |
| Advisors: | Nogueira, Vitor Manuel Beires Pinto Salgueiro, Pedro Dinis Loureiro |
| Keywords: | Inteligência Artificial Engenharia de Software Desenvolvimento Assistido Automação Modelos de Linguagem Artificial Intelligence Software Engineering Computer-Aided Development Automation Language Models |
| Issue Date: | 30-Jun-2026 |
| Publisher: | Universidade de Évora |
| Abstract: | Os paradigmas de engenharia e desenvolvimento de software estão, atualmente,
a ser completamente redesenhados derivado da inclusão da Inteligência Artificial
nos seus processos. O objetivo desta dissertação centra-se em evidenciar a importância e valor cada vez mais notórios da IA como uma coautora no fluxo de implementação de software, fazendo uma análise cuidada da forma como os modelos de
linguagem atuais, agentes e ferramentas de desenvolvimento de software assistido
estão a interferir e a mudar o contexto do universo da programação. Com o recurso
a uma revisão sistémica do estado da arte, a apresentação de um caso de estudo
com a ferramenta Github Copilot, um caso prático com essa mesma ferramenta e
um caso prático com a ferramenta OutSystems Mentor App Generator, pretende-se
demonstrar que a Inteligência Artificial vai mais longe do que apenas automatização
de rotinas e tarefas repetitivas, contribuindo também de forma bastante eficiente e
segura para decisões de alguma complexidade técnica, ao ponto de gerar código
por si só, gerar modelos de arquitetura para as soluções a implementar e, também,
apoiar de forma robusta a componente de suporte e resolução de problemas.
Pretende-se com o trabalho exposto neste documento, salientar uma transição evidente e fundamental no modo como se pensa a programação, centrada no ser
humano, na pessoa com inteligência orgânica e natural, para uma abordagem mais
colaborativa no par homem-máquina, onde podemos contar com os sistemas inteligentes artificiais para servirem de copilotos com capacidade para compreender e
interpretar requisitos transmitidos em linguagem natural e transforma-los em soluções totalmente ou quase totalmente funcionais; - Abstract:
Title EN: Artificial Intelligence as a Co-author: The New Era of Software Engineering -
The paradigms of software engineering and development are currently being completely redesigned as a result of the inclusion of Artificial Intelligence in their processes. The objective of this dissertation is to highlight the increasingly evident
importance and value of AI as a co-author in the implementation flow of digital solutions, providing a careful analysis of how modern language models, agents, and
AI-assisted software development tools are influencing and transforming the context
of the programming universe. Through a systematic review of the state of the art, the
presentation of a case study using the Github Copilot tool, a practical case using the
same tool, and a practical case using the OutSystems Mentor App Generator tool,
this study aims to demonstrate that Artificial Intelligence goes beyond simply automating routines and repetitive tasks. It also contributes efficiently and securely to
decisions of some technical complexity, to the point of generating code on its own,
generating architectural models for the solutions to be implemented, and robustly
supporting the problem-solving component.
The work presented in this document seeks to emphasize a clear and fundamental transition in the way programming is conceived: from a human-centered perspective, grounded in organic and natural intelligence, to a more collaborative human–machine approach. In this new paradigm, artificial intelligent systems can act
as copilots capable of understanding and interpreting requirements expressed in
natural language and transforming them into fully or nearly fully functional solutions. |
| URI: | http://hdl.handle.net/10174/42448 |
| Type: | masterThesis |
| Appears in Collections: | BIB - Formação Avançada - Teses de Mestrado
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|