SIP – Sistema Integrado de Processos
Menu: TCCs de Ciência da Computação

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