[Club2] Invitation: A refactoring tool for Isabelle/jEdit: automatic renaming... @ Wed Mar 18, 2015 14:00 - 15:00 (Club2)
julianbrunner at gmail.com
julianbrunner at gmail.com
Thu Mar 12 22:17:04 CET 2015
You have been invited to the following event.
Title: A refactoring tool for Isabelle/jEdit: automatic renaming of theorem
and constant names in a Isabelle library
Speaker: Marcel Lotze
Type: Bachelor's Thesis Talk
Abstract:
The goal of this thesis was to explore automatic renaming of constant and
theorem names in Isabelle/jEdit.
Isabelle/jEdit is an IDE for the automatic theorem prover Isabelle. In this
environment, one theory is represented by one editable document that is
split internally into commands according to the rules of the Isar language.
These commands are given to a prover processrunning in the background and
the prover in turn provides the IDE with various information about the
processed commands.
Markup data provided by the prover describes entities that have been
processed by the prover's parser and correspond to parts of the commands
that were given to the prover, such as type names or constants. In the
course of this thesis an extension to the Isabelle/jEdit code was developed
that allowed to perform automated renaming of some name-space element
definitions and references in Isabelle/Isar documents based on these entity
descriptions.
Heuristics had to be implemented because information provided by the prover
process is not comprehensive and unambiguous enough for an automated
renaming feature that would never produce imperfect Isar code.
When: Wed Mar 18, 2015 14:00 - 15:00 Berlin
Where: MI 00.09.038 (Turing)
Calendar: Club2
Who:
* Julian Brunner - creator
* club2 at mailbroy.informatik.tu-muenchen.de
* Marcel Lotze
Event details:
https://www.google.com/calendar/event?action=VIEW&eid=NG1uNWxmOWIzZm1sMzllc2ZqdDF2M3BmMm8gY2x1YjJAbWFpbGJyb3kuaW5mb3JtYXRpay50dS1tdWVuY2hlbi5kZQ&tok=NTIjc2U2ZWJlM3RvZmY0Y2g1bm11bmlibTVtOThAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbWUwMTlkOThiMzE2NTg4Njk5Y2Y0NzQ0NDg0ZjBhODI5ZWYzZTA2YmE&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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/club2/attachments/20150312/7b058680/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/calendar
Size: 2706 bytes
Desc: not available
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/club2/attachments/20150312/7b058680/attachment.ics>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: invite.ics
Type: application/ics
Size: 2761 bytes
Desc: not available
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/club2/attachments/20150312/7b058680/attachment.bin>
More information about the Club2
mailing list