Avaliação de Ferramentas de Processamento de Linguagem Natural para Verificação da Sintaxe de Modelos de Requisitos

  • Autor
  • Arthur Hendricks Mendes de Oliveira
  • Co-autores
  • Francisco Kleber R. Castro , Johnny Cardoso Marques , Christopher S. Cerqueira
  • Resumo
  • Este artigo aborda a problemática da imprecisão e ambiguidade inerente aos requisitos de software formulados em linguagem natural, um desafio que frequentemente acarreta interpretações errôneas, retrabalho e falhas em projetos de desenvolvimento. A busca por métodos automatizados que garantam a conformidade sintática desses requisitos a modelos adotados pela indústria tem sido amplamente explorada na literatura. Neste contexto, buscando investigar a viabilidade e o desempenho de tais processos de automação, este estudo avaliou as ferramentas de Processamento de Linguagem Natural (PLN) em Python – Stanza, NLTK e SpaCy – na verificação sintática de requisitos baseados no modelo Rupp. Os resultados indicam que a ferramenta NLTK se destacou em precisão e eficiência de processamento, oferecendo uma promissora solução para auxiliar algoritmos de verificação sintática automatizada de requisitos.

  • Palavras-chave
  • Engenharia de Sistemas (ES), Engenharia de Requisitos (ER), Modelos de Requisitos, Processamento de Linguagem Natural (PLN)
  • Modalidade
  • Comunicação oral
  • Área Temática
  • Sistemas Complexos, Pensamento Sistêmico e Teorias Sistêmicas
Voltar Download
  • Sistemas Complexos, Pensamento Sistêmico e Teorias Sistêmicas
  • Práticas sistêmicas na abordagem de situações problema
  • Cibernética, Tecnologia e Administração
  • Arranjos Produtivos, Políticas Públicas e Redes Organizacionais
  • Sistemas de Apoio a Decisão
  • Sistemas da Informação e Comunicação
  • Propriedade Intelectual
  • Inovação Social, Desenvolvimento Ambiental e Governança

Comissão Organizadora

Rafael Verão Françozo

Comissão Científica