pith. sign in

arxiv: 1108.3125 · v1 · pith:PQYMAVCVnew · submitted 2011-08-16 · 💻 cs.LO

Formal Component-Based Semantics

classification 💻 cs.LO
keywords modularsemanticscomponent-basedformalizationmetatheoremtheoreticclasses
0
0 comments X
read the original abstract

One of the proposed solutions for improving the scalability of semantics of programming languages is Component-Based Semantics, introduced by Peter D. Mosses. It is expected that this framework can also be used effectively for modular meta theoretic reasoning. This paper presents a formalization of Component-Based Semantics in the theorem prover Coq. It is based on Modular SOS, a variant of SOS, and makes essential use of dependent types, while profiting from type classes. This formalization constitutes a contribution towards modular meta theoretic formalizations in theorem provers. As a small example, a modular proof of determinism of a mini-language is developed.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.