HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

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

Peter Borovansky 1 Claude Kirchner Hélène Kirchner
1 PROTHEO - Constraints, automatic deduction and software properties proofs
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
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.
Document type :
Conference papers
Complete list of metadata

Contributor : Publications Loria Connect in order to contact the contributor
Submitted on : Monday, September 25, 2006 - 5:04:02 PM
Last modification on : Friday, February 4, 2022 - 3:30:04 AM


  • HAL Id : inria-00098626, version 1



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⟩



Record views