[PRL] Fwd: [MIT-PL] TALK:Tuesday 11-13-12 PL/SE Seminar: HALO: Haskell to Logic through Denotational Semantics
Matthias Felleisen
matthias at ccs.neu.edu
Mon Nov 5 18:11:21 EST 2012
Carl's defense conflicts with this talk.
On Nov 5, 2012, at 6:09 PM, David Van Horn wrote:
> This is cool work and relevant to a lot of people in the PRL. -- David
>
>
> -------- Original Message --------
> Subject: [MIT-PL] TALK:Tuesday 11-13-12 PL/SE Seminar: HALO: Haskell to
> Logic through Denotational Semantics
> Date: Mon, 05 Nov 2012 17:01:02 -0500
> From: Csail Event Calendar <eventcalendar at csail.mit.edu>
> To: pl at csail.mit.edu
>
>
> PL/SE Seminar: HALO: Haskell to Logic through Denotational Semantics
> Speaker: Dimitrios Vytiniotis
> Speaker Affiliation: Microsoft Research
> Host: Adam Chlipala
> Host Affiliation: CSAIL
>
> Date: 11-13-2012
> Time: 2:00 PM - 3:30 PM
> Location: 32-G449 (Patil/Kiva)
>
> Even well-typed programs can go wrong in modern, typed, higher-order,
> functional languages, by encountering a pattern-match failure, or simply
> returning the wrong answer. An increasingly-popular response is to allow
> programmers to write contracts that express behavioural properties, such as
> crash-freedom or some useful post-condition. We study the static
> verification
> of such contracts. Our main contribution is a novel translation to
> first-order
> logic of both Haskell programs, and contracts written in Haskell, all
> justified by denotational semantics. This translation enables us to
> prove that
> functions satisfy their contracts using an off-the-shelf first-order logic
> theorem prover. In this talk I will describe (and demo) the sort of
> verification problems we can solve using our approach, but also explain
> challenges and future directions.
>
> Joint work with Koen Claessen, Simon Peyton Jones, and Dan Rosen
>
> Relevant URL(S): http://research.microsoft.com/en-us/people/dimitris/
> For more information please contact: Adam Chlipala, adamc at csail.mit.edu
>
> _______________________________________________
> Pl mailing list
> Pl at lists.csail.mit.edu
> https://lists.csail.mit.edu/mailman/listinfo/pl
> http://projects.csail.mit.edu/pl
>
>
>
> _______________________________________________
> PRL mailing list
> PRL at lists.ccs.neu.edu
> https://lists.ccs.neu.edu/bin/listinfo/prl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4373 bytes
Desc: not available
Url : http://lists.ccs.neu.edu/pipermail/prl/attachments/20121105/2a56ebdf/attachment.bin
More information about the PRL
mailing list