Toth: geração de código baseada na arquitetura de portas e adaptadores em Golang
dc.contributor.advisor1 | Souza, Tarsis Marinho de | |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/9808563385937929 | pt_BR |
dc.contributor.referee1 | Silva, Bruno Rafael Ferreira Souza Barbosa da | |
dc.contributor.referee1Lattes | http://lattes.cnpq.br/0776873072068195 | pt_BR |
dc.contributor.referee2 | Soares, Elvys Alves | |
dc.contributor.referee2Lattes | http://lattes.cnpq.br/6415531537733982 | pt_BR |
dc.creator | Santos, Gabriel Soares da Silva | |
dc.creator.Lattes | http://lattes.cnpq.br/7611044676417983 | pt_BR |
dc.creator2 | Rocha, Ismael Felix da | |
dc.creator2.Lattes | http://lattes.cnpq.br/1398306362279597 | pt_BR |
dc.date.accessioned | 2024-04-16T17:17:12Z | |
dc.date.available | 2024-04-16 | |
dc.date.available | 2024-04-16T17:17:12Z | |
dc.date.issued | 2023-12-13 | |
dc.description.abstract | In a scenario of relentless pursuit of technological solutions, speed in software development is crucial. However, an accelerated process without proper attention and with planning issues can compromise software maintenance and quality, leading to problems such as the introduction of accidental complexity, delays in deliveries, and the long-term obsolescence of the product. Model-based code generation emerges as a mitigating factor for these challenges, accelerating the development process, maintaining standardized code, reducing the introduction of human errors, and promoting the adoption of good software practices. This work focuses on the research and development of a tool for code generation in the Go language, integrating it into the architecture of ports and adapters, representing a significant contribution to research in code generation. The proposal aims to provide a practical and effective solution while also striving to optimize the efficiency and scalability of the process, further enhancing the applicability of the developed tool. | pt_BR |
dc.description.resumo | Em um cenário de busca incessante por soluções tecnológicas, a rapidez no desenvolvimento de software é crucial. Contudo, um processo acelerado sem a devida atenção e que possui problemas de planejamento pode comprometer a manutenção e a qualidade do software, gerando problemas como a inserção de complexidade acidental, o atraso de entregas e a inutilização do produto a longo prazo. A geração de código baseada em modelo apresenta-se como um fator atenuante da problemática, uma vez que promove a aceleração do processo de desenvolvimento, mantendo o código padronizado, reduzindo a inserção de erros humanos e promovendo a adoção de boas práticas de software. Este trabalho concentra-se na pesquisa e desenvolvimento de uma ferramenta para a geração de código em linguagem Go, integrando-a à arquitetura de portas e adaptadores, representando uma contribuição significativa para a pesquisa em geração de código. A proposta visa oferecer uma solução prática e eficaz, enquanto também se esforça para otimizar a eficiência e escalabilidade do processo, aprimorando ainda mais a aplicabilidade da ferramenta desenvolvida. | pt_BR |
dc.identifier.uri | https://repositorio.ifal.edu.br/handle/123456789/516 | |
dc.language | por | pt_BR |
dc.publisher | Instituto Federal de Educação Ciência e Tecnologia de Alagoas | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Campus Arapiraca | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.subject | Geração de código | pt_BR |
dc.subject | Arquitetura de portas e adaptadores | pt_BR |
dc.subject | Desenvolvimento orientado a modelo | pt_BR |
dc.subject | Linguagem Go (Golang) | pt_BR |
dc.subject | Flexibilidade de código | pt_BR |
dc.subject | Code generation | pt_BR |
dc.subject | Ports and adapters architecture | pt_BR |
dc.subject | Model-driven development | pt_BR |
dc.subject | Go language (Golang) | pt_BR |
dc.subject | Code flexibility | pt_BR |
dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA | pt_BR |
dc.title | Toth: geração de código baseada na arquitetura de portas e adaptadores em Golang | pt_BR |
dc.type | Trabalho de Conclusão de Curso | pt_BR |
Arquivos
Pacote Original
1 - 1 de 1
Carregando...
- Nome:
- TCC_Gabriel Soares da Silva e Ismael Felix da Rocha.pdf
- Tamanho:
- 1.11 MB
- Formato:
- Adobe Portable Document Format
- Descrição:
Licença do Pacote
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- license.txt
- Tamanho:
- 16.45 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição: