CSAIL Event Calendar
PL Seminar: Towards an Infrastructure for Accessible Integrated Formal Reasoning EnvironmentsSpeaker: Andrei Lapets, Boston University Date: Thursday, June 21 2012 Time: 4:00PM to 5:30PM Location: 32-D463 (Star) Host: Adam Chlipala, CSAIL Contact: Adam Chlipala, adamc@csail.mit.edu Abstract: Computer science researchers in the programming languages and formal verification communities have produced a variety of automated tools and techniques that can assist end-users engaging in high-level formal reasoning tasks (e.g., algorithms and systems that implement model checking, state space search, type checking, logical inference and verification, non-interference checking, and so on). In this context, we consider the following end-user: a domain expert (e.g., a protocol designer, a researcher, a student) who is familiar with rigorous mathematics and is interested in using some collection of these tools to automatically analyze formal constructs within his or her domain. However, this end-user may be unaware of what tools are available, and is unwilling to spend any time installing tools, learning to use individual tools, translating the problem of interest to a form that fits each of the tools or techniques, or interpreting the various outputs within the context of the domain. We pose the following general problem: for a chosen domain and collection of component tools and techniques, how can we coordinate and support the task of defining, implementing, and delivering a formal reasoning environment that seamlessly integrates the various components and is sufficiently accessible (both logistically and semantically) to accommodate such an end-user.
|







