Logic Functors : a Framework for Developing Embeddable Customized Logics - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Research Report) Year : 2002

Logic Functors : a Framework for Developing Embeddable Customized Logics

Sébastien Ferré
Olivier Ridoux

Abstract

Logic-based applications often use customized logics which are composed of several logics. These customized logics are also often embedded as a black-box in an application. So, implementing them requires the specification of a well-defined interface with common operations such as a parser, a printer, and a theorem prover. In order to be able to compose these logic, one must also define composition laws, and prove their properties. We present the principles of logic functors and their compositions for constructing logics that are ad-hoc, but sound. An important issue is how the operations of different sublogics inter-operate. We propose a formalization of the logic functors, their semantics, implementations, proof-theoretic properties, and their composition.

Domains

Other [cs.OH]
Fichier principal
Vignette du fichier
RR-4457.pdf (428.46 Ko) Télécharger le fichier

Dates and versions

inria-00072131 , version 1 (23-05-2006)

Identifiers

  • HAL Id : inria-00072131 , version 1

Cite

Sébastien Ferré, Olivier Ridoux. Logic Functors : a Framework for Developing Embeddable Customized Logics. [Research Report] RR-4457, INRIA. 2002. ⟨inria-00072131⟩
57 View
128 Download

Share

Gmail Facebook X LinkedIn More