Título: TSARCH ANÁLISE DE CONFORMIDADE ARQUITETURAL PARA TYPESCRIPT
Autoria de: Matheus Henrique Carvalho de Paiva Resende
Orientação de: Ricardo Terra Nunes Bueno Villela
Presidente da banca: Ricardo Terra Nunes Bueno Vilella
Primeiro membro da banca: Maurício Ronny de Almeida Souza
Segundo membro da banca: Eduardo Fernando de Lima
Palavras-chaves: Arquitetura de Software, Análise estática, Linguagem de Programação, Qualidade de Software, Visualização de Software
Data da defesa: 27/10/2023
Semestre letivo da defesa: 2023-2
Data da versão final: 21/12/2023
Data da publicação: 21/12/2023
Referência: Resende, M. H. C. d. P. TSARCH ANÁLISE DE CONFORMIDADE ARQUITETURAL PARA TYPESCRIPT. 2023. 41 p. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação Bacharelado)-Universidade Federal de Lavras, Lavras, 2023.
Resumo: Com a alta demanda e prazos curtos de entrega, é difícil manter boas práticas e respeitar as restrições da arquitetura planejada, o que favorece o processo de erosão arquitetural. TypeScript oferece ao de- senvolvedor um ecossistema de desenvolvimento rápido com suporte aos mais modernos recursos de linguagem. Entretanto, tantos recursos tornam a análise arquitetural da linguagem um desafio. Diante desse cenário, este trabalho discorre sobre os desafios da análise arquitetural sobre a linguagem e pro- põe o TSArch, uma ferramenta que realiza verificação da arquitetura a partir de um conjunto de regras especificadas pelo arquiteto. A ferramenta, além de prover um relatório com as violações arquiteturais detectadas, provê visualizações arquiteturais em grafo e em DSM.
URI: sip.prg.ufla.br/publico/trabalhos_conclusao_curso/acessar_tcc_por_curso/
ciencia_da_computacao/20232201710144
URI alternaviva: sem URI do Repositório Institucional da UFLA até o momento.
Curso: G010 - CIÊNCIA DA COMPUTAÇÃO (BACHARELADO)
Nome da editora: Universidade Federal de Lavras
Sigla da editora: UFLA
País da editora: Brasil
Gênero textual: Trabalho de Conclusão de Curso
Nome da língua do conteúdo: Português
Código da língua do conteúdo: por
Licença de acesso: Acesso aberto
Nome da licença: Licença do Repositório Institucional da Universidade Federal de Lavras
URI da licença: repositorio.ufla.br
Termos da licença: Acesso aos termos da licença em repositorio.ufla.br
Detentores dos direitos autorais: Matheus Henrique Carvalho de Paiva Resende e Universidade Federal de Lavras
Baixar arquivo