DEV Community

Localização de Falhas de Software, com Rui Maranhão Abreu

Este episódio do podcast “Fronteiras da Engenharia de Software” com Rui Maranhão Abreu aborda a localização de falhas de software e suas aplicações. Rui, professor catedrático em Engenharia de Software na Universidade do Porto e Research Software Engineer na Meta, compartilha ideias sobre esse campo da Engenharia de Software.

Demais plataformas: https://podcasters.spotify.com/pod/show/fronteirases/episodes/46-Localizao-de-Falhas-de-Software--com-Rui-Maranho-Abreu-Universidade-do-Porto-e-Meta-e2jk866

No episódio, são discutidos conceitos fundamentais, como a diferença entre falhas e bugs, bem como os desafios enfrentados na detecção de falhas em sistemas complexos e distribuídos, especialmente em ambientes de integração contínua, como na Meta. Rui também explora o papel da inteligência artificial, machine learning e deep learning na localização de falhas e destaca avanços recentes na pesquisa de reparo automatizado de programas.

Além disso, são abordados artigos recentes de Rui e seus co-autores, incluindo o “Remoção de Código Morto na Meta”, que apresenta o Framework de Remoção Sistemática de Código e Ativos (SCARF), e “Depuração de Erros de Tipo Alimentada por GPT-3”, que descreve uma técnica para corrigir automaticamente erros de tipo em programas OCaml, utilizando o GPT-3.

A conversa também explora a carreira de Rui na Meta, sua experiência como General Chair do ICSE 2024 em Portugal e suas visões sobre a próxima fronteira da engenharia de software.

Página do episódio com links para os artigos: https://fronteirases.github.io/episodios/paginas/46

Top comments (0)