Please use this identifier to cite or link to this item: https://rd.uffs.edu.br/handle/prefix/5770
Type: Artigo Cientifico
Title: Experimentação de características no contexto da predição de vulnerabilidades
Author: Apolinário, Vitor Antonio
First advisor: Dal Bianco, Guilherme
Resume: O crescente uso da tecnologia faz com que o desenvolvimento de aplicações seguras é essencial. Em contraste, o ciclo de desenvolvimento de software seguro é uma tarefa cara, considerando o esforço humano necessário para revisar código de ção para encontrar vulnerabilidades. Para minimizar este custo (esforço humano), modelos de previsão de vulnerabilidade (VPMs) podem ser usados ​​por equipes de desenvolvimento de software durante tarefas de inspeção. Em geral, os VPMs são aprendizado de máquina. algoritmos baseados capazes de indicar vulnerabilidades componentes de software. Entre os aspectos que fazem a aplicação do VPM inviabiliza sua baixa precisão, o que indica o desperdício de esforço humano na revisão de componentes vulneráveis. Portanto, um dos obstáculos a construção de VPMs eficientes é modelar significados recursos completos relacionados às vulnerabilidades encontradas. Este trabalho propôs um novo recurso, extraído através de outro domínio (previsão de defeitos). Avaliamos o recurso dentro de um VPM baseado em aprendizado ativo por meio de um simulador ção em projetos reais de código aberto. Nossos resultados indicam que o recurso proposto parece promissor na economia de custos quando aplicado a tarefas de inspeção de vulnerabilidade.
Abstract: The growing use of technology makes the de- velopment of secure applications essential. In contrast, the secure software development cycle is a costly task, considering the human effort required to review applica- tion code for finding vulnerabilities. In order to minimize this cost (human effort), vulnerability prediction models (VPMs) can be used by software development teams during inspection tasks. In general, VPMs are machine learning- based algorithms capable of indicate potentially vulnera- ble software components. Among the aspects that make the application of VPM unfeasible its low precision, which indicates the waste of human effort in the review of non- vulnerable components. Therefore, one of the obstacles in the construction of efficient VPMs is modeling meaning- ful features related to the vulnerabilities found. This work proposed a new feature, extracted through another domain (defect prediction) techniques. We evaluated the feature within an active learning-based VPM through a simula- tion on real open source projects. Our results indicates that the proposed feature looks promising in cost saving when applied to vulnerability inspection tasks.
Keywords: Tecnologias
Vulnerabilidade
Programação
Economia
Language: por
Country: Brasil
Publisher: Universidade Federal da Fronteira Sul
Acronym of the institution: UFFS
College, Institute or Department: Campus Chapecó
Type of Access: Acesso Aberto
URI: https://rd.uffs.edu.br/handle/prefix/5770
Issue Date: 1-Apr-2022
Appears in Collections:Ciência da Computação

Files in This Item:
File Description SizeFormat 
APOLINÁRIO.pdf931.29 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.