A Framework for Developing Embeddable Customized Logics

  • Authors:
  • Sébastien Ferré;Olivier Ridoux

  • Affiliations:
  • -;-

  • Venue:
  • LOPSTR '01 Selected papers from the 11th International Workshop on Logic Based Program Synthesis and Transformation
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Logic-based applications often use customized logics which are composed of several logics. These customized logics are also often embedded as a black-boxin an application. Their implementation 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 logics, one must also define composition laws, and prove their properties. We present the principles of logic functors and their compositions for constructing customized logics. An important issue is how the operations of different sublogics inter-operate. We propose a formalization of the logic functors, their semantics, implementations, and their composition.