[Club2] Invitation: Formal Verification of an Executable LTL Model Checker wi... @ Wed Jun 1, 2016 14:00 - 15:00 (Club2)

julianbrunner at gmail.com julianbrunner at gmail.com
Wed May 25 17:58:33 CEST 2016


You have been invited to the following event.

Title: Formal Verification of an Executable LTL Model Checker with Partial  
Order Reduction
Authors: Julian Brunner, Peter Lammich
Speaker: Julian Brunner
Type: NFM rehearsal talk

Abstract:
We present a formally verified and executable on-the-fly LTL model checker  
that uses ample set partial order reduction. The verification is done using  
the proof assistant Isabelle/HOL and covers everything from the abstract  
correctness proof down to the generated SML code.
Building on Doron Peled's paper "Combining Partial Order Reductions with  
On-the-Fly Model-Checking", we formally prove abstract correctness of ample  
set partial order reduction. This theorem is independent of the actual  
reduction algorithm. We then verify a reduction algorithm for a simple but  
expressive fragment of PROMELA. We use static partial order reduction,  
which allows separating the partial order reduction and the model checking  
algorithms regarding both the correctness proof and the implementation.  
Thus, the CAVA model checker that we verified in previous work can be used  
as a back end with only minimal changes. Finally, we generate executable  
SML code using a stepwise refinement approach. We test our model checker on  
some examples, observing the effectiveness of the partial order reduction  
algorithm.
When: Wed Jun 1, 2016 14:00 – 15:00 Berlin
Where: MI 00.09.038 (Turing)
Calendar: Club2
Who:
     * julianbrunner at gmail.com - creator
     * club2 at mailbroy.informatik.tu-muenchen.de

Event details:  
https://www.google.com/calendar/event?action=VIEW&eid=YXZuZzNjNGxoZHJjZmhhajJndm5vbTFhMHMgY2x1YjJAbWFpbGJyb3kuaW5mb3JtYXRpay50dS1tdWVuY2hlbi5kZQ&tok=NTIjc2U2ZWJlM3RvZmY0Y2g1bm11bmlibTVtOThAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbWMyZjU1MmFmZTc4MGQxMzc5M2U5YmQ2NmIwZTY2ZDViZTM0MDEyYzM&ctz=Europe/Berlin&hl=en

Invitation from Google Calendar: https://www.google.com/calendar/

You are receiving this courtesy email at the account  
club2 at mailbroy.informatik.tu-muenchen.de because you are an attendee of  
this event.

To stop receiving future updates for this event, decline this event.  
Alternatively you can sign up for a Google account at  
https://www.google.com/calendar/ and control your notification settings for  
your entire calendar.

Forwarding this invitation could allow any recipient to modify your RSVP  
response. Learn more at  
https://support.google.com/calendar/answer/37135#forwarding
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/club2/attachments/20160525/ecca2f62/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/calendar
Size: 2341 bytes
Desc: not available
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/club2/attachments/20160525/ecca2f62/attachment.ics>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: invite.ics
Type: application/ics
Size: 2387 bytes
Desc: not available
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/club2/attachments/20160525/ecca2f62/attachment.bin>


More information about the Club2 mailing list