. We give a precise definition of evolving algebras as nondeterministic, mathematical machines. All proofs in the paper are based on this definition. First we define constant propagation. We extend evolving algebras by macros and define folding and unfolding transformations. Next we introduce a simple transformation to flatten transition rules. Finally a pass separation transformation for evolving algebras is presented. It can be used to derive a compiler and abstract machine from an interpreter. All transformations are proven correct. Finally a comparison to other work is given. 1 Introduction Evolving algebras (EvAs) have been proposed by Gurevich in [Gur91] and used by Gurevich and others to give the operational semantics of languages l...
The aim of this book is to provide a strong theoretical support for understanding and analyzing the ...
. The formal specification of multiple viewpoints of a system requires multiple specification formal...
In a meeting at Schloss Dagstuhl in June 1993, Uri Abraham and Menachem Magidor have challenged the ...
We give a precise definition of evolving algebras nondeterministic, mathematical machines. All proof...
We describe an automated partial evaluator for evolving algebras implemented at the University of Mi...
In his paper Logic and the Challenge of Computer Science (in Trends in Theoretical Computer Science,...
Abstract. We present a rendering of some common grammatical formalisms in terms of evolving algebras...
International audienceIt is well-known that Abstract State Machines (ASMs) can simulate "step-by-ste...
Behind genetics and Markov chains, there is an intrinsic algebraic structure. It is defined as a typ...
Behind genetics and Markov chains, there is an intrinsic algebraic structure. It is defined as a typ...
Abstract. The Prolog program “term_expansion((define C as A with B), (C=>A:-B,!)). term_expansion...
http://deepblue.lib.umich.edu/bitstream/2027.42/5239/5/bac3715.0001.001.pdfhttp://deepblue.lib.umich...
The aim of this paper is to provide a logic for reasoning about evolving algebras. This is don...
We describe the architecture of an evolving algebra partial evaluator, a program which specializes a...
International audience—Object Algebras are a programming technique for the extensible implementation...
The aim of this book is to provide a strong theoretical support for understanding and analyzing the ...
. The formal specification of multiple viewpoints of a system requires multiple specification formal...
In a meeting at Schloss Dagstuhl in June 1993, Uri Abraham and Menachem Magidor have challenged the ...
We give a precise definition of evolving algebras nondeterministic, mathematical machines. All proof...
We describe an automated partial evaluator for evolving algebras implemented at the University of Mi...
In his paper Logic and the Challenge of Computer Science (in Trends in Theoretical Computer Science,...
Abstract. We present a rendering of some common grammatical formalisms in terms of evolving algebras...
International audienceIt is well-known that Abstract State Machines (ASMs) can simulate "step-by-ste...
Behind genetics and Markov chains, there is an intrinsic algebraic structure. It is defined as a typ...
Behind genetics and Markov chains, there is an intrinsic algebraic structure. It is defined as a typ...
Abstract. The Prolog program “term_expansion((define C as A with B), (C=>A:-B,!)). term_expansion...
http://deepblue.lib.umich.edu/bitstream/2027.42/5239/5/bac3715.0001.001.pdfhttp://deepblue.lib.umich...
The aim of this paper is to provide a logic for reasoning about evolving algebras. This is don...
We describe the architecture of an evolving algebra partial evaluator, a program which specializes a...
International audience—Object Algebras are a programming technique for the extensible implementation...
The aim of this book is to provide a strong theoretical support for understanding and analyzing the ...
. The formal specification of multiple viewpoints of a system requires multiple specification formal...
In a meeting at Schloss Dagstuhl in June 1993, Uri Abraham and Menachem Magidor have challenged the ...