Formal methods
Mathematical program specifications
Follow Formal methods on Notably News to receive short updates to your email — rarely!
We include updates on Turing machine, Set theory, Lambda calculus, Boolean satisfiability problem, Edsger W. Dijkstra, Liskov substitution principle, Leslie Lamport, SAT solver, Tony Hoare, Hindley–Milner type system, UML state machine, Satisfiability modulo theories, Niklaus Wirth, Automated theorem proving, Homotopy type theory, High- and low-level ... and more.
2025 |
International Conference on Software Engineering and Formal Methods
SEFM conference scheduled to take place in Madrid, Spain, continuing the conference series' tradition of international collaboration.
|
2024 |
International Conference on Software Engineering and Formal Methods
SEFM conference held in Aveiro, Portugal, maintaining its commitment to advancing the state of the art in formal methods.
|
January 1 2024 | Niklaus Wirth passed away in Zürich at the age of 89 on New Year's Day, marking the end of a significant life in computer science. |
2023 | Elected Fellow of the Royal Society (FRS). |
January 4 2023 |
Maarten van Emden
Maarten van Emden passed away, concluding his significant career in computer science and mathematics.
|
2022 | Awarded the CONCUR Test of Time award. |
May 2022 | Delivered his final lecture to his 'Programming and Data Structures' class, with approximately 700 students and faculty members in attendance. |
April 2022 |
Satisfiability modulo theories
cvc5 solver released version 1.0, offering expanded support for various computational theories and programming language interfaces.
|
2021 | Received the Inaugural CodeX Prize with Fariba Sadri and Marek Sergot for their groundbreaking work on applying logic programming to the formalization and analysis of the British Nationality Act. |
2021 | Received Villum Investigator grant of 30 million Danish Kroner from Villum Foundation. |
May 2021 |
Satisfiability modulo theories
CVC4 solver released version 1.8, supporting advanced theories and multiple platforms.
|
2019 | Received the inaugural Lifetime Achievement Award for Teaching from Cornell Bowers College of Computing and Information Science |
2019 |
Maarten van Emden
Concluded writing essays on his blog 'A Programmer's Place'.
|
February 23 2019 |
Hussein Zedan
Passed away, marking the end of his distinguished academic career in computer science.
|
2018 | Became a senior research fellow and area leader for programming languages at IOHK (now Input Output Global), contributing to Cardano blockchain technology, including work on Plutus smart contract language. |
2018 | Appointed as a Foreign Expert and Distinguished Professor at Northeastern University in China. |
2017 |
Hussein Zedan
Concluded his role as Assistant Vice-President of Academic Affairs and Development at the Applied Science University in Manama, Bahrain.
|
2016 | Awarded the Amity Booker Prize jointly with Paul Gries |
2016 | Served as an international chair at the National Institute for Research in Digital Science and Technology (INRIA), a position he held until 2020. |
2015 | Started heading the Learning, Analysis, Synthesis, and Optimization of Cyber-Physical Systems (LASSO) project, funded by an ERC Advanced Grant, which he led until 2020. |
2015 | Became director of the Center for Data-Intensive Cyber-Physical Systems (DiCyPS), funded by an unspecified source, a role he maintained until 2021. |
2014 |
International Conference on Software Engineering and Formal Methods
SEFM conference took place in Grenoble, France, continuing its mission of promoting research cooperation between developing and industrialized countries.
|
2014 |
Satisfiability modulo theories
raSAT solver was developed, extending Interval Constraint Propagation with Testing and the Intermediate Value Theorem.
|
2013 |
International Conference on Software Engineering and Formal Methods
SEFM conference held in Madrid, Spain, focusing on integrating formal methods with practical software engineering techniques.
|
2013 | Received the CAV Award, recognizing significant contributions to computer science. |
2012 |
Satisfiability modulo theories
SMTInterpol solver was developed, focusing on generating high-quality, compact interpolants.
|
2012 | Received the Japan Society for the Promotion of Science Award for Eminent Scientists for 2012–2014. |
2011 |
Satisfiability modulo theories
OpenSMT, a lazy SMT solver, was introduced. STP solver became active, supporting multiple programming languages. Z3 Theorem Prover participated in SMT-COMP.
|
2011 | Received the IJCAI Award for Research Excellence for his contributions to logic for knowledge representation and problem solving, including pioneering work on automated theorem proving and logic programming. |
2011 | Became the Danish co-lead of the Danish-Chinese Center for IDEA4CPS: Foundations for Cyber-Physical Systems, a position he held until 2017. |
2010 |
International Conference on Software Engineering and Formal Methods
SEFM conference held in Pisa, Italy, bringing together practitioners and researchers from academia, industry, and government to advance formal methods in software engineering.
|
2010 |
Satisfiability modulo theories
CVC3 solver was active, capable of producing proof output to HOL. MathSAT solver was also developed, supporting multiple theories and programming languages.
|
This contents of the box above is based on material from the Wikipedia articles State space enumeration, Kim Guldstrand Larsen, David Gries, Maarten van Emden, Niklaus Wirth, Satisfiability modulo theories, Hussein Zedan, Robert Kowalski, Philip Wadler & International Conference on Software Engineering and Formal Methods, which are released under the Creative Commons Attribution-ShareAlike 4.0 International License.