Twenty years of rewriting logic
J Meseguer - The Journal of Logic and Algebraic Programming, 2012 - Elsevier
Rewriting logic is a simple computational logic that can naturally express both concurrent
computation and logical deduction with great generality. This paper provides a gentle …
computation and logical deduction with great generality. This paper provides a gentle …
Rewriting logic: roadmap and bibliography
The theory and applications of rewriting logic have been vigorously developed by
researchers all over the world during the past eleven years. The attached bibliography …
researchers all over the world during the past eleven years. The attached bibliography …
[書籍][B] Some tools
This chapter describes some existing Maude-based tools that are available for download.
The first section describes tools concerned with analysis of either Maude specifications, or of …
The first section describes tools concerned with analysis of either Maude specifications, or of …
Membership algebra as a logical framework for equational specification
J Meseguer - International Workshop on Algebraic Development …, 1997 - Springer
This paper proposes membership equational logic—a Horn logic in which the basic
predicates are equations t= t′ and membership assertions t: s stating that a term t belongs …
predicates are equations t= t′ and membership assertions t: s stating that a term t belongs …
[書籍][B] Introducing obj
JA Goguen, T Winkler, J Meseguer, K Futatsugi… - 2000 - Springer
This is an introduction to the philosophy and use of OBJ, emphasizing its oper-ational
semantics, with aspects of its history and its logical semantics. Release 2 of OBJ3 is …
semantics, with aspects of its history and its logical semantics. Release 2 of OBJ3 is …
Stratego: A language for program transformation based on rewriting strategies system description of stratego 0.5
E Visser - International Conference on Rewriting Techniques and …, 2001 - Springer
Program transformation is used in many areas of software engineering. Examples include
compilation, optimization, synthesis, refactoring, migration, normalization and improvement …
compilation, optimization, synthesis, refactoring, migration, normalization and improvement …
Rewriting logic as a logical and semantic framework
Rewriting logic [40] is proposed as a logical framework in which other logics can be
represented, and as a semantic framework for the specification of languages and systems …
represented, and as a semantic framework for the specification of languages and systems …
Principles of maude
This paper introduces the basic concepts of the rewriting logic language Maude and
discusses its implementation. Maude is a wide-spectrum language supporting formal …
discusses its implementation. Maude is a wide-spectrum language supporting formal …
[PDF][PDF] Maude manual (version 3.1)
This introduction tries to give the big picture on the goals, design philosophy, logical
foundations, applications, and overall structure of Maude. It is written in an impressionistic …
foundations, applications, and overall structure of Maude. It is written in an impressionistic …
A survey of rewriting strategies in program transformation systems
E Visser - Electronic Notes in Theoretical Computer Science, 2001 - Elsevier
Program transformation is used in a wide range of applications including compiler
construction, optimization, program synthesis, refactoring, software renovation, and reverse …
construction, optimization, program synthesis, refactoring, software renovation, and reverse …