| Processo: | 25/05395-0 |
| Modalidade de apoio: | Bolsas no Brasil - Doutorado Direto |
| Data de Início da vigência: | 01 de dezembro de 2025 |
| Data de Término da vigência: | 31 de janeiro de 2029 |
| Área de conhecimento: | Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação |
| Pesquisador responsável: | Paulo Roberto Miranda Meirelles |
| Beneficiário: | David de Barros Tadokoro |
| Instituição Sede: | Instituto de Matemática e Estatística (IME). Universidade de São Paulo (USP). São Paulo , SP, Brasil |
| Vinculado ao auxílio: | 23/18026-8 - Centro de Ciência de Dados para Estatísticas Públicas (CCDEP), AP.CCD |
| Assunto(s): | Linux Software livre Engenharia de software |
| Palavra(s)-Chave do Pesquisador: | Linux | Modelo de Desenvolvimento | Software Livre | Engenharia de Software |
Resumo O kernel Linux, um projeto de software livre com mais de 30 anos de desenvolvimento ativo, é central para a computação moderna. Combinado com ferramentas e utilitários do Projeto GNU, ele forma o ecossistema GNU/Linux, fundamental para serviços em nossa sociedade, como a Internet, e onipresente na vanguarda de áreas como Aprendizado de Máquina. O desenvolvimento do Linux é baseado na colaboração de milhares de contribuidores e mantenedores ao redor do mundo, que interagem principalmente por e-mail e listas de discussão. Trata-se de um modelo de desenvolvimento único, que envolve diversos processos e práticas (fluxos de trabalho) que vão além dos aspectos técnicos do desenvolvimento de software. Apesar do seu sucesso, o Linux depende de fluxos de trabalho críticos e de pessoas-chave, levantando preocupações sobre sustentabilidade e renovação da força de trabalho. À medida que a base de código e a comunidade crescem em tamanho e complexidade, a barreira de entrada para novos contribuidores e a carga de trabalho por mantenedor não devem aumentar simultaneamente. Além disso, tempo e recursos significativos são investidos no desenvolvimento de ferramentas para limitações do modelo de desenvolvimento do kernel Linux, sentidas pelos praticantes no dia a dia, mas esses desafios são pouco explorados pela comunidade científica. Este projeto de pesquisa tem como objetivos: 1) propor taxonomias que detalhem com precisão os fluxos de trabalho que definem o modelo de desenvolvimento do kernel Linux e identifiquem gargalos inerentes; 2) mitigar esses gargalos por meio do desenvolvimento de ferramentas de software livre que apoiem o desenvolvimento do kernel Linux. (AU) | |
| Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa: | |
| Mais itensMenos itens | |
| TITULO | |
| Matéria(s) publicada(s) em Outras Mídias ( ): | |
| Mais itensMenos itens | |
| VEICULO: TITULO (DATA) | |
| VEICULO: TITULO (DATA) | |