Rewriting as a Unified Specification Tool for Logic and Control: The ELAN Language - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 1998

Rewriting as a Unified Specification Tool for Logic and Control: The ELAN Language

Claude Kirchner
Hélène Kirchner

Abstract

We have introduced computational systems as the notion of rewriting directed by user defined strategies. This provides a semantics for \elan, an environment dedicated to prototype, experiment and study the combination of different deduction systems for constraint solving, theorem proving and logic programming paradigms. Formally, a computational system can be represented as a rewrite theory in rewriting logic together with a notion of strategy to select relevant computations. We show how conveniently the strategies can also be specified using again computational systems. Several non-trivial exemples of strategy description are described including a search space library and its use for solving problems like game winning strategies.
No file

Dates and versions

inria-00098626 , version 1 (25-09-2006)

Identifiers

  • HAL Id : inria-00098626 , version 1

Cite

Peter Borovansky, Claude Kirchner, Hélène Kirchner. Rewriting as a Unified Specification Tool for Logic and Control: The ELAN Language. Second International Workshop on the Theory and Practice of Algebraic Specifications, 1998, Amsterdam, N.L., 10 p. ⟨inria-00098626⟩
39 View
0 Download

Share

Gmail Facebook Twitter LinkedIn More