DSpace/Manakin Repository

Docs-checker: uma ferramenta de análise de documentações escritas a partir de geradores de sites estáticos em Markdown

Mostrar registro simples

dc.creator.ID VIEIRA, F. B. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/6468443806649745 pt_BR
dc.contributor.advisor1 RÊGO, Matheus Gaudêncio do.
dc.contributor.advisor1ID GAUDENCIO, M. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/7689109069639555 pt_BR
dc.contributor.referee1 WILSON , Carlos.
dc.contributor.referee2 MASSONI , Tiago Lima.
dc.description.resumo Documentações são artefatos cruciais no desenvolvimento de software. A documentação explica o propósito de projetos, unifica informações e de modo geral, evita possíveis dúvidas das partes interessadas. Para que a documentação seja efetiva, sua estrutura deve ser simples, amigável e direta, no entanto, garantir que esses requisitos sejam atendidos é um trabalho difícil, principalmente, porque atualmente é um processo realizado manualmente. Neste trabalho, criaremos uma ferramenta para analisar a conformidade de estruturas de documentação de APIs com uma especificação, se atendo àquelas escritas por meio de static site generators (SSGs) em markdown. O sistema estabelece regras que a documentação deve atender e assim automaticamente avalia a qualidade da documentação. O usuário consegue customizar essas regras, de acordo com suas necessidades. O desempenho da ferramenta foi avaliado e os dados obtidos revelaram que a solução possui um comportamento de complexidade linear, levando aproximadamente 300 milissegundos para documentações de pequeno porte e 1 minuto para aquelas de grande porte. Além disso, ao avaliar a ferramenta em documentações populares como é o caso de React e Typescript obtivemos uma taxa de sucesso superior a 80%, comprovando que a solução consegue garantir a conformidade da estrutura de documentações. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title Docs-checker: uma ferramenta de análise de documentações escritas a partir de geradores de sites estáticos em Markdown pt_BR
dc.date.issued 2021-05-25
dc.description.abstract Documentations are crucial artifacts in software development. The documentation explains the purpose of projects, unifies information and in general, avoids possible doubts from interested parties. For the documentation to be effective, its structure must be simple, friendly and direct, however, ensuring that these requirements are met is a difficult job, mainly because it is currently a process carried out manually. In this work, we will create a tool to analyze the conformity of API documentation structures with a specification, taking into account those written using static site generators (SSGs) in markdown. The system establishes rules that the documentation must meet and thus automatically assesses the quality of the documentation. The user is able to customize these rules according to his needs. The performance of the tool was evaluated and the data obtained revealed that the solution has a linear complexity behavior, taking approximately 300 milliseconds for small documents and 1 minute for large ones. In addition, when evaluating the tool in popular documentation such as React and Typescript, we obtained a success rate of more than 80%, proving that the solution is able to guarantee the conformity of the documentation structure. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19591
dc.date.accessioned 2021-06-24T13:16:32Z
dc.date.available 2021-06-24
dc.date.available 2021-06-24T13:16:32Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Docs-Checker pt_BR
dc.subject Verificador-documentos pt_BR
dc.subject Comprobador de documentos pt_BR
dc.subject Análise de documentação escrita pt_BR
dc.subject Análisis de la documentación escrita pt_BR
dc.subject Analysis of written documentation pt_BR
dc.subject Geradores de sites estáticos - markdown pt_BR
dc.subject Static site generators - markdown pt_BR
dc.subject Estrutura de documentação de APIs - conformidade pt_BR
dc.subject Structure APIs documentation - compliance pt_BR
dc.subject estructura Documentación de las API: cumplimiento pt_BR
dc.subject Static site generators - markdown pt_BR
dc.subject Sitio estático generadores - rebaja pt_BR
dc.subject Local estático geradores - markdown pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator VIEIRA, Fanny Batista.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative Docs-checker: a documentation analysis tool written from static site generators in Markdown pt_BR
dc.identifier.citation VIEIRA, F. B. Docs-checker: uma ferramenta de análise de documentações escritas a partir de geradores de sites estáticos em Markdown. 2021. 12 f. Trabalho de Conclusão de Curso - Artigo (Curso de Bacharelado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2021. pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta