Logics of First-Order Constraints – A Category Independent Approach

01/06/2021
by   Uwe Wolter, et al.
0

Reflecting our experiences in areas, like Algebraic Specifications, Abstract Model Theory, Graph Transformations, and Model Driven Software Engineering (MDSE), we present a general, category independent approach to Logics of First-Order Constraints (LFOC). Traditional First-Order Logic, Description Logic and the sketch framework are discussed as examples. We use the concept of institution [Diaconescu08,GoguenBurstall92] as a guideline to describe LFOC's. The main result states that any choice of the six parameters, we are going to describe, gives us a corresponding "institution of constraints" at hand. The "presentations" for an institution of constraints can be characterized as "first-order sketches". As a corresponding variant of the "sketch-entailments" in [Makkai97], we finally introduce "sketch rules" to equip LFOC's with the necessary expressive power.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/12/2021

First-Order Sketch Conditions and Constraints – A Category Independent Approach

Generalizing different variants of "graph conditions and constraints" as...
research
04/15/2019

Model Comparison Games for Horn Description Logics

Horn description logics are syntactically defined fragments of standard ...
research
07/11/2019

The Next 700 Relational Program Logics

We propose the first framework for defining relational program logics fo...
research
06/09/2021

Choice Logics and Their Computational Properties

Qualitative Choice Logic (QCL) and Conjunctive Choice Logic (CCL) are fo...
research
10/30/2017

Modular Labelled Sequent Calculi for Abstract Separation Logics

Abstract separation logics are a family of extensions of Hoare logic for...
research
06/17/2022

Uniform and Modular Sequent Systems for Description Logics

We introduce a framework that allows for the construction of sequent sys...
research
10/09/2015

Free-hand Sketch Synthesis with Deformable Stroke Models

We present a generative model which can automatically summarize the stro...

Please sign up or login with your details

Forgot password? Click here to reset