An overview of the K semantic framework
K is an executable semantic framework in which programming languages, calculi, as well as
type systems or formal analysis tools can be defined, making use of configurations …
type systems or formal analysis tools can be defined, making use of configurations …
The rewriting logic semantics project
Rewriting logic is a flexible and expressive logical framework that unifies algebraic
denotational semantics and structural operational semantics (SOS) in a novel way, avoiding …
denotational semantics and structural operational semantics (SOS) in a novel way, avoiding …
A rewriting logic approach to operational semantics
This paper shows how rewriting logic semantics (RLS) can be used as a computational logic
framework for operational semantic definitions of programming languages. Several …
framework for operational semantic definitions of programming languages. Several …
[HTML][HTML] The rewriting logic semantics project: A progress report
Rewriting logic is an executable logical framework well suited for the semantic definition of
languages. Any such framework has to be judged by its effectiveness to bridge the existing …
languages. Any such framework has to be judged by its effectiveness to bridge the existing …
Implicit propagation in structural operational semantics
PD Mosses, MJ New - Electronic Notes in Theoretical Computer Science, 2009 - Elsevier
In contrast to a transition system specification in process algebra, a structural operational
semantics (SOS) of a programming language usually involves auxiliary entities: stores …
semantics (SOS) of a programming language usually involves auxiliary entities: stores …
Composition of languages, models, and analyses
This chapter targets a better understanding of the compositionality of analyses, including
different forms of compositionality and specific conditions of composition. Analysis involves …
different forms of compositionality and specific conditions of composition. Analysis involves …
The rewriting logic semantics project
Rewriting logic is a flexible and expressive logical framework that unifies denotational
semantics and SOS in a novel way, avoiding their respective limitations and allowing very …
semantics and SOS in a novel way, avoiding their respective limitations and allowing very …
The K primer (version 3.3)
This paper serves as a brief introduction to the K tool, a system for formally defining
programming languages. It is shown how sequential or concurrent languages can be …
programming languages. It is shown how sequential or concurrent languages can be …
Defining and executing P systems with structured data in K
K is a rewrite-based framework proposed for giving formal executable semantics to
programming languages and/or calculi. K departs from other rewrite-based frameworks in …
programming languages and/or calculi. K departs from other rewrite-based frameworks in …
[책][B] A rewriting approach to concurrent programming language design and semantics
TF Serbanuta - 2010 - search.proquest.com
A plethora of programming languages have been and continue to be developed to keep
pace with hardware advancements and the ever more demanding requirements of software …
pace with hardware advancements and the ever more demanding requirements of software …