[Pl-seminar] 10/16: Phil Nguyen, "Contract Checking by Evaluation"
stamourv at ccs.neu.edu
Wed Oct 16 11:06:23 EDT 2013
Reminder: Phil is speaking at 11:45.
At Fri, 11 Oct 2013 12:18:04 -0400,
Vincent St-Amour wrote:
> NUPRL Seminar presents
> Phil Nguyen
> 11:45 - 1:30
> Wednesday, 10/16
> Room 366 WVH (http://www.ccs.neu.edu/home/wand/directions.html)
> Contract Checking by Evaluation
> Behavioral software contracts are a widely used mechanism for governing
> the flow of values between components. However, run-time monitoring and
> enforcement of contracts imposes significant and unpredictable overhead
> and delays the discovery of faulty components to run-time.
> In this talk, I will first do a brief survey of recent approaches to
> verifying contracts for functional languages and discuss their
> applicability. Next, I will present a lightweight semantic approach to
> verifying contracts allowing for a broader set of language features and
> programming idioms. Finally, I will discuss other uses of the newly
> derived analysis besides contract checking.
> pl-seminar mailing list
> pl-seminar at lists.ccs.neu.edu
More information about the pl-seminar