| Date: | Fri, 22 Mar 2019 22:12:17 +0000 |
|---|---|
| From: | Calvin Smith <cjsmith@xxxxxxxxxxx> |
| Subject: | [pl-seminar] Talk Update (3/25/2019) - The Dilemma of Shape Analysis |
|
Howdy yâall,
Our schedule has changed slightly! Next Monday (3/25/2019) at 12pm in CS 4310, Thomas Reps will give a talk titled âThe Dilemma of Shape Analysisâ. The abstract follows after this message.
Sam has rescheduled his talk for the following Monday (4/1/2019) at noon, with room TBD. I will send out another email next week with the details of Samâs talk.
- Calvin
Abstract: The framework for shape analysis based on three-valued logic, developed by Sagiv, Reps, and Wilhelm, automatically creates the set of abstract transformers used for analysis from a specification
of a language's concrete semantics. Each abstract transformer is constructed via a particular pattern of sub-actions, e.g., focus; coerce; check precondition; perform update action; coerce; apply abstraction. The initial "focus; coerce" steps have been described
as being a way to perform a partial concretization: the footprint of the concrete transformer is concretized, which allows the core action of the transformer to be performed in a precise fashion. The result is then abstracted.
In this talk, I will describe how the "focus; coerce" construction can be understood as essentially an independent rediscovery---but in a more general setting---of the Dilemma Rule that lies at the heart of Staalmarck's method.
|
| [← Prev in Thread] | Current Thread | [Next in Thread→] |
|---|---|---|
| ||
| Previous by Date: | [pl-seminar] PL Seminar @ noon on 3/25/2019, Calvin Smith |
|---|---|
| Next by Date: | [pl-seminar] Graduate Student Research Symposium, DAVID MERRELL |
| Previous by Thread: | Re: [pl-seminar] Talk on Monday at noon in CS 4310, JOHN CYPHERT |
| Next by Thread: | [pl-seminar] Terrace madPL extravaganza, Loris D'Antoni |
| Indexes: | [Date] [Thread] |