DEV Community

Fronteiras da Engenharia de Software
Fronteiras da Engenharia de Software

Posted on

2

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

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay