Artigo Acesso aberto Produção Nacional

MODELANDO O CONHECIMENTO PARA APLICAÇÕES EM AMBIENTE DE DESENVOLVIMENTO DE SOFTWARE

2023; Volume: 3; Issue: 8 Linguagem: Português

10.56083/rcv3n8-131

ISSN

2764-7757

Autores

Bárbara Beatriz Bueno de Oliveira, Dildre Georgiana Vasques, Franciene Duarte Gomes,

Tópico(s)

Advanced Software Engineering Methodologies

Resumo

A tomada de decisão se torna mais eficiente em um ambiente de desenvolvimento de software quando está pautada no uso e na assimilação do conhecimento. As tomadas de decisões são embasadas pelos requisitos funcionais uma vez que os mesmos descrevem o que o sistema deve fazer. Quando esses requisitos são mal compreendidos, especificados e gerenciados, ocorrerão problemas nos produtos de software. Assim, foram pesquisados trabalhos relacionados ao tema que mostram a automatização ou semi-automatização do processo de construção de diagramas, porém nenhum dos trabalhos focam na extração do conhecimento e na pré-modelagem para domínio dos requisitos. Nesse contexto, o objetivo deste trabalho foi aplicar uma ferramenta focada na aquisição do conhecimento. Essa ferramenta é baseada em técnicas de processamento de linguagem natural e foi utilizada para construir uma pré-modelagem de software que apoiasse a extração do conhecimento. Assim, utilizou-se a ferramenta para processar um texto de visão de negócio de um sistema de livraria virtual. Com base na tabela de fatos e no mapa conceitual gerados pela ferramenta, identificou-se os principais objetos de negócio e como estes se relacionam. A partir dessas informações, elaborou-se uma versão inicial de um diagrama de caso de uso e de um diagrama de classes. A aplicação da ferramenta mostrou-se capaz de colaborar com a identificação dos conceitos fundamentais que constituíam o domínio. Esse resultado facilitou o levantamento e entendimento dos requisitos funcionais de software, necessários para a satisfação das necessidades do usuário.

Referência(s)
Altmetric
PlumX