
Explore formal methods for designing robots, guaranteeing behavior, and identifying potential issues. Learn about safety and liveness properties in robotic systems, including multi-robot and human-robot interactions.

Exploring human-centered approaches to improve formal methods' usability in software development, addressing cognitive challenges and misconceptions to enhance adoption by non-experts.

Explore privacy-preserving formal reasoning techniques, including ppSAT solver and zero-knowledge protocols for Boolean formula unsatisfiability, advancing automated verification while maintaining data privacy.

Discover groundbreaking research on context-bounded analysis and its impact on testing concurrent programs in this CAV Award 2023 presentation.

Uncover critical vulnerabilities in EMV payment protocols using automated reasoning. Learn how formal methods can expose security flaws in widely-used smartcard payment systems.

Experten diskutieren die Zukunft formaler mathematischer Beweise durch Computer, deren Potenzial, Herausforderungen und Auswirkungen auf die mathematische Forschung und Gemeinschaft.

D écouvrez la traduction des preuves HOL-Light vers Coq, explorant les défis et solutions pour la vérification formelle entre systèmes logiques différents.

Explore SMT solvers for deobfuscating binary code in IT security. Learn practical applications, theoretical limitations, and solutions for enhancing malware analysis and vulnerability identification.

Explore Mozilla's approach to user privacy in mixed reality, focusing on empowering users through secure immersive web browsing and social VR platform development.

Explore how formal methods and synthesis techniques can design, explain, and guarantee robot behavior, with examples of modular robots, swarms, and human-robot interaction.

Explore the Kry10 Secure Platform, combining BEAM VM isolation, seL4 Microkernel, and formal methods to build trustworthy, fault-tolerant systems for IoT and next-gen software development.

Explore complete first-order reasoning for functional program properties, uncovering theoretical foundations of verification tools and explaining their efficacy, limitations, and user assistance role.

Explore logic and decidability in programming languages. Gain insights into theories of arithmetic, linear real rings, and state machines. Discover new minimization algorithms and their applications.

Explore Bayesian inference through program verification, learning how weakest precondition reasoning can be applied to exact inference and analyzing expected sampling times in Bayesian networks.

Explore the Hierarchy Builder DSL for Coq and its application in constructing measure theory and Lebesgue measure, with insights for potential adaptations to other proof assistants.

Explore the Lean theorem prover with Mario Carneiro in this introductory talk, covering its key features and applications in mathematical formalization.

Explore branch cuts in complex analysis and their role in formal methods, focusing on mathematical challenges and computational applications.

Explore the journey of formalizing mathematics, from initial proofs to extensive theorem libraries, and discover the challenges and progress in this field.

Explore innovative approaches to organizing mathematical knowledge beyond traditional definitions, theorems, and proofs in this insightful presentation on flexiformal math libraries.

Explore univalent double categories in category theory, their formalization in Coq, and applications in mathematics and computer science.

Explore implementing Hilbert's ε-terms in SMT solvers, gaining access to a new logical choice primitive for enhanced reasoning capabilities.