Information Services banner Edinburgh Research Archive The University of Edinburgh crest

Edinburgh Research Archive >
Informatics, School of >
Informatics thesis and dissertation collection >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1842/394

This item has been viewed 4 times in the last year. View Statistics

Files in This Item:

File Description SizeFormat
ECS-LFCS-97-379.dviLaTeX DVI File407.69 kBTeX dviView/Open
ECS-LFCS-97-379.pdfAdobe PDF991.73 kBAdobe PDFView/Open
ECS-LFCS-97-379.psPostScript File770.24 kBPostscriptView/Open
Title: Machine Assisted Proofs for Generic Semantics to Compiler Transformation Correctness Theorems
Authors: Kahn, Saif U
Supervisor(s): Mitchell, Kevin
Anderson, Stuart
MPhil Master of Philosophy
Issue Date: Jul-1997
Publisher: University of Edinburgh. College of Science and Engineering. School of Informatics.
Abstract: This thesis investigates the issues involved in the creation of a "general theory of operational semantics" in LEGO, a type-theoretic theorem proving environment implementing a constructionist logic. Such a general theory permits the ability to manipulate and reason about operational semantics both individually and as a class. The motivation for this lies in the studies of semantics directed compiler generation in which a set of generic semantics transforming functions can help convert arbitrary semantic definitions to abstract machines. Such transformations require correctness theorems that quantify over the class of operational semantics. In implementation terms this indicates the need to ensure both the class of operational semantics and the means of inferring results thereon remain at the theorem prover level. The endeavour of this thesis can be seen as assessing both the requirements that general theories of semantics impose on proof assistants and the efficacy of proof assistants in modelling such theories.
URI: http://hdl.handle.net/1842/394
Appears in Collections:Informatics thesis and dissertation collection

Items in ERA are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh 2013, and/or the original authors. Privacy and Cookies Policy