Universität Karlsruhe
Spezifikation und Verifikation von standardisierten Transformationen -Fallstudie: Übersetzung von IS

Diplomarbeit (abgeschlossen)

Spezifikation und Verifikation von standardisierten Transformationen am Beispiel der Übersetzung der imperativen Sprache IS

In this thesis the transformation of the imperative programming language IS to intermediate representation MIS is specified. The verification of the transformation is proven with respect to the semantics spceification of the source and intermediate language. The dynamic semantics of the source language is specified in terms of the language AL. AL restricts the formalism of abstract state machine so that specifications of language concepts can be reused. Here, reuse of language specifications allows reuse of verified compilations. This work identifies and defines some standardized semantic concepts which are convenient for the definition of dynamic semantics of imperative programming languages.

Betreuer

Alumni
Dr. Andreas Heberle

Bearbeiter

Alumni
Dr. Dirk Heuzeroth
Login
Links