Logo do repositório
 
A carregar...
Miniatura
Publicação

A Framework for Leveraging Artificial Intelligence in Software Development

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
TGI3435.pdf1.19 MBAdobe PDF Ver/Abrir

Resumo(s)

Due to recent breakthroughs in Artificial Intelligence, we have seen an increase in its capabilities, which has also bolstered an unprecedent potential for automation, as these technologies can also automate or assist in tasks innate to human intellect and creativity. As a result, these technologies are expected to redefine many professional occupations, increasing their overall productivity, along with numerous other advantages elucidated in this study. This has fueled an increase in enthusiasm for AI, both from academia and corporations, as can be seen in the contemporary increase in articles investigating the inclusion of AI in many fields, and in AI-based products available on the market, respectively. However, there is a shortage of prescriptive tools that advise entities on their inclusion in the software development process. To address this gap, this study employs a thorough literature review along with Design Science Research to uncover the way these two fields mutually interact. The main result of this dissertation is a novel framework that advises on the most appropriate algorithms for the different phases of the software development life cycle.

Descrição

Dissertation presented as the partial requirement for obtaining a Master's degree in Information Management, specialization in Information Systems and Technologies Management

Palavras-chave

Artificial Intelligence Software Development Software Development Lifecycle Machine Learning Automation SDG 9 - Industry, innovation and infrastructure

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo