PRODUÇÃO ACADÊMICA Repositório Acadêmico da Graduação (RAG) TCC Ciência da Computação
Use este identificador para citar ou linkar para este item: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/5266
Registro completo de metadados
Campo DCValorIdioma
dc.creatorPedrosa, Rafael Rodriguespt_BR
dc.date.accessioned2022-12-19T18:49:29Z-
dc.date.available2022-12-19T18:49:29Z-
dc.date.issued2022-12-08-
dc.identifier.urihttps://repositorio.pucgoias.edu.br/jspui/handle/123456789/5266-
dc.description.abstractThe task of classifying software requirements can be an extensive and expensive task, since it demands time and effort when performed manually, especially in large projects, since requirements written in natural language can have different interpretations, that is, their classification depends on from the interpretation of who performs the task, this can lead to failures that can be reflected in the software life cycle. Faced with the need to classify requirements in an automated way, this work demonstrates how Natural Language Processing (NLP) through the BERT language model can support the intelligent classification of requirements. The method is applied to the PROMISE dataset, reaching an accuracy of 92.8% for classifying functional requirements and non functional requirements.pt_BR
dc.description.sponsorshipNão recebi financiamentopt_BR
dc.languageporpt_BR
dc.publisherPontifícia Universidade Católica de Goiáspt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectRequisitos de softwarept_BR
dc.subjectProcessamento de linguagem naturalpt_BR
dc.titleClassificação de requisitos de software com processamento de linguagem natural utilizando bertpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Alves, André Luizpt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2753797227214950pt_BR
dc.contributor.referee1Alves, André Luizpt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2753797227214950pt_BR
dc.contributor.referee2Souza, Adriana Silveira dept_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/7718085116411118pt_BR
dc.contributor.referee3Schlag, Fabriciopt_BR
dc.contributor.referee3Latteshttp://lattes.cnpq.br/8538827338295434pt_BR
dc.description.resumoA tarefa de classificação de requisitos de software pode ser uma tarefa extensa e cara, uma vez que demanda tempo e esforço quando realizada manualmente, em especial em grandes projetos, pois requisitos escritos em linguagem natural podem ter diferentes interpretações, isto é, sua classificação depende da interpretação de quem realiza a tarefa, isso pode levar a falhas que poderão ser refletidas ao ciclo de vida do software. Diante da necessidade de classificar os requisitos de forma automatizada, este trabalho demonstra como o Processamento de Linguagem Natural (PNL) por meio do modelo de linguagem BERT pode apoiar na classificação inteligente dos requisitos. O método é aplicado ao conjunto dados PROMISE, atinge uma precisão de 92,8% para classificar os requisitos funcionais e requisitos não funcionais.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentEscola Politécnicapt_BR
dc.publisher.initialsPUC Goiáspt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.degree.graduationCiências da Computaçãopt_BR
dc.degree.levelGraduaçãopt_BR
Aparece nas coleções:TCC Ciência da Computação

Arquivos associados a este item:
Arquivo TamanhoFormato 
TCC 2 - Rafael Rodrigues Pedrosa.pdf2,24 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.

Ferramentas do administrador