Logic Functors : a Framework for Developing Embeddable Customized Logics - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2002

Logic Functors : a Framework for Developing Embeddable Customized Logics

Sébastien Ferré
Olivier Ridoux

Résumé

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.

Domaines

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

Dates et versions

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

Identifiants

  • HAL Id : inria-00072131 , version 1

Citer

Sébastien Ferré, Olivier Ridoux. Logic Functors : a Framework for Developing Embeddable Customized Logics. [Research Report] RR-4457, INRIA. 2002. ⟨inria-00072131⟩
58 Consultations
131 Téléchargements

Partager

Gmail Facebook X LinkedIn More