The Past, Present, and Future of Formal Methods in Brazil
Formal methods are mathematically-based approaches with the potential to reveal hidden assumptions or overlooked requirements. Therefore, they provide means for precise specification, design, and verification of software and systems. Studying formal methods from a historical perspective preserves history, enables recognition of contributions, and investigates how local academic cultures, policies, and funding shaped their trajectories. This work fills the gap of the lack of a picture of the Brazilian formal methods community. It provides a historical narrative of this community in diverse dimensions, such as past and current research projects, research groups, teaching initiatives, and the profile of its flagship event. Through these contributions, we not only document the achievements and faced challenges, but also inspire future research and collaborations, underpinning the importance of formal methods in advancing software engineering practices in Brazil and beyond.
Authors
- Haniel Barbosa (ORCID: https://orcid.org/0000-0003-0188-2300)
- Lucas Lima (ORCID: https://orcid.org/0000-0003-1859-8437)
- Edjard de Souza Mota (ORCID: https://orcid.org/0000-0002-1313-5276)
- Sidney Nogueira (ORCID: https://orcid.org/0000-0002-8817-5029)
- Gustavo Carvalho (ORCID: https://orcid.org/0000-0002-3700-9709)
Institutions
- Universidade Federal de Minas Gerais (BR)
- Universidade Federal de Pernambuco (BR)
- Universidade Federal do Amazonas (BR)
- Universidade Federal Rural de Pernambuco (BR)
Publication Details
- Journal
- Formal Aspects of Computing
- Published
- 2026-09-11
- DOI
- https://doi.org/10.1145/3845989
- Citations
- 1
- Primary Topic
- Formal Methods in Verification
- Type
- article
- Field-Weighted Citation Impact
- 5.18