DocumentCode :
3022200
Title :
GSOS Formalized in Coq
Author :
Madlener, Ken ; Smetsers, Sjaak
Author_Institution :
Inst. for Comput. & Inf. Sci. (iCIS), Radboud Univ. Nijmegen, Nijmegen, Netherlands
fYear :
2013
fDate :
1-3 July 2013
Firstpage :
199
Lastpage :
206
Abstract :
Structural operational semantics provides a well known framework to describe the semantics of programming languages, lending itself to formalization in theorem provers. The formalization of syntactic SOS rule formats, which enforce some form of well-behavedness, has so far received less attention. GSOS is a rule format that enjoys the property that the operational semantics and denotational semantics, both derived from the same set of GSOS rules, are consistent. The present paper formalizes the underlying theory in the theorem prover COQ, and proves the consistency property, also known as the adequacy theorem. The inspiration for our work has been drawn from the field of bialgebraic semantics.
Keywords :
algebra; programming language semantics; theorem proving; Coq; GSOS; adequacy theorem; bialgebraic semantics; consistency property; denotational semantics; programming language semantics; structural operational semantics; syntactic SOS rule formats; theorem provers; Algebra; Computer languages; Concrete; Reactive power; Semantics; Standards; Syntactics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Theoretical Aspects of Software Engineering (TASE), 2013 International Symposium on
Conference_Location :
Birmingham
Type :
conf
DOI :
10.1109/TASE.2013.34
Filename :
6597899
Link To Document :
بازگشت