Viewing Results for "verification tech talk" (4 of 9 Pages)

Tech Talk: SmartCheck – Automatic and Efficient Counterexample Reduction and Generalization

Abstract QuickCheck is a powerful library for automatic test-case generation. Because QuickCheck performs random testing, some of the counterexamples discovered are very large. QuickCheck provides an interface for the user to write shrink functions to attempt to reduce the size of counterexamples. Hand-written implementations of shrink can be complex, inefficient, and consist of significant boilerplate […]

Read More

Tech Talk: Verifying C programs in Coq using VST

Abstract C programs are notoriously difficult to reason about, either for safety or full functional correctness. Even with a program logic powerful enough to prove the necessary properties, the proof has the assumption that the compiler behaves exactly the way it is expected to. Verified Software Toolchain (VST) answers this problem by providing a logic […]

Read More

Tech Talk: Correct-By-Construction Control Synthesis in Model-Based Design of Autonomous Systems

abstract: How can we affordably build trustworthy autonomous, networked systems? Partly motivated by this question, I describe a shift from the traditional “design+verify” approach to “specify+synthesize” in model-based engineering. I then discuss our recent results on automated synthesis of correct-by-construction, hierarchical control protocols. These results account for hybrid dynamics that are subject to rich temporal logic specifications and heterogenous uncertainties, and that […]

Read More

Tech Talk: Non-interference and Binary Correctness of seL4

Galois is pleased to host the following tech talk. These talks are open to the interested public–please join us! (There is no need to pre-register for the talk.) Please note that this talk is on Friday, at 11am title:Non-interference and Binary Correctness of seL4 speaker:Gerwin Klein and Thomas Sewell, NICTA time: Friday, 14 June 2013, […]

Read More

Tech Talk: Automatic Function Annotations for Hoare Logic

Galois is pleased to host the following tech talk. These talks are open to the interested public–please join us! (There is no need to pre-register for the talk.) title: Automatic Function Annotations for Hoare Logic speaker: Daniel Matichuk time: Tuesday, 12 February 2013, 10:30am. location: Galois Inc. 421 SW 6th Ave. Suite 300, Portland, OR, […]

Read More

Tech Talk: Towards a Formally Verified Component Platform

Galois is pleased to host the following tech talk. These talks are open to the interested public–please join us! (There is no need to pre-register for the talk.) title: Towards a Formally Verified Component Platform speaker: Matthew Fernandez time: Tuesday, 16 October 2012, 10:30am location: Galois Inc. 421 SW 6th Ave. Suite 300, Portland, OR, […]

Read More

Tech Talk: Frenetic: A Network Programming Language

Galois is pleased to host the following tech talk. These talks are open to the interested public–please join us! (There is no need to pre-register for the talk.) Please note the unusual time for this talk, it is on Thursday, 15 December 2011. title: Frenetic: A Network Programming Language speaker: Nate Foster time: Thursday, 15 […]

Read More

Tech Talk: Back-to-back Talks on Haskell and Embedded Systems

Galois is pleased to host the following back-to-back tech talks.These talks are open to the interested public. Please join us! speakers:Sebastian Niller and Nis N. Wegmann time:16 August 2011, Tuesday, 10:30 A.M. location:Galois, Inc.421 SW 6th AveSte 300Portland, OR 97204(3rd floor of the Commonwealth building)   #1 title:Translation of Functionally Embedded Domain-specific Languages With Static Type […]

Read More