Busca avançada
Ano de início
Entree

Proposta de uma abordagem inteligente para apoiar a especificação de requisitos de segurança em projetos de desenvolvimento de software ágeis

Processo: 24/13482-8
Modalidade de apoio:Bolsas no Brasil - Iniciação Científica
Data de Início da vigência: 01 de março de 2025
Data de Término da vigência: 28 de fevereiro de 2026
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:Lina María Garcés Rodríguez
Beneficiário:Amália Vitória de Melo
Instituição Sede: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brasil
Assunto(s):Aprendizado computacional   Engenharia de requisitos   Segurança da informação   Engenharia de software
Palavra(s)-Chave do Pesquisador:Aprendizado de Máquina | desenvolvimento ágil | Engenharia de Requisitos | Especificação de Requisitos | Ferramentas de Apoio | Seguranca da Informacao | Engenharia de Software

Resumo

A compreensão dos requisitos de um sistema de software é essencial para a direção adequada de um projeto de desenvolvimento. A engenharia de requisitos (ER), uma sub-disciplina da engenharia de software, define um processo sistemático que inclui as fases de elicitação, especificação, verificação e validação. A segurança da informação deve ser considerada desde as primeiras fases do desenvolvimento, mas frequentemente é abordada apenas na fase de implementação e testes, o que aumenta as vulnerabilidades do software. A documentação de requisitos enfrenta desafios significativos no desenvolvimento ágil, onde mudanças rápidas são comuns, resultando em altos custos quando problemas são descobertos tardiamente. Técnicas para especificação de requisitos funcionais e não funcionais, como histórias de usuário e histórias de mal usuário, são muitas vezes informais, evidenciando uma lacuna em ferramentas de apoio que considerem as especificidades da indústria de software atual. O objetivo deste projeto é construir e avaliar a viabilidade de um protótipo de ferramenta de apoio à especificação de requisitos de segurança em métodos ágeis, utilizando aprendizado de máquina para analisar histórias de usuário e propor requisitos de segurança. A pesquisa utilizará métodos de pesquisa-ação e prototipagem para desenvolver e melhorar o protótipo, buscando facilitar a especificação de requisitos de segurança e auxiliar engenheiros de requisitos em ambientes ágeis.

Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)