Generative AI for software architecture
This thesis explores the integration of Generative Artificial Intelligence (GenAI) tools, exemplified by ChatGPT, into software architecture practices, particularly focusing on Attribute Driven Design 3.0 (ADD 3.0). The goal is to develop a GenAI prototype that facilitates software architects in the...
- Autores:
-
Rivera Hernández, Brian Manuel
Santos Ayala, Juan Martín
Méndez Melo, Julián Andrés
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2024
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/74979
- Acceso en línea:
- https://hdl.handle.net/1992/74979
- Palabra clave:
- GenAI
Software Architecture
ADD 3.0
Attribute Driven Design
Inteligencia Artificial Generativa
Arquitectura de Software
Ingeniería
- Rights
- openAccess
- License
- Attribution-NonCommercial 4.0 International
Summary: | This thesis explores the integration of Generative Artificial Intelligence (GenAI) tools, exemplified by ChatGPT, into software architecture practices, particularly focusing on Attribute Driven Design 3.0 (ADD 3.0). The goal is to develop a GenAI prototype that facilitates software architects in the initial stages of design within the ADD 3.0 framework. By leveraging AI capabilities, the project aims to enhance the quality and efficiency of software architecture processes by providing intelligent support to architects. The resulting tool demonstrates expertise in ADD 3.0 methodology, offering recommendations on patterns, tactics, and styles tailored to the quality scenarios defined by users. Through this integration, GenAI becomes an asset in guiding architects through complex design decisions, ultimately streamlining the software architecture development process. |
---|