Relational concept construction

Concise constructors for composite concepts

Relational constructors

Relational concept construction defines composite concepts using relational constructors instead of only internal data properties or binary object properties alone. Properties may combine with operators such as +, ++, -, --, *, : in the treatise’s notation, yielding compact expressions such as (^Air, +°Movement, ^Wind).

Multi-level and powertype perspectives appear in [FoAl2021]; relator-centric analyses in [GuAl2015].

When to use

Use relational construction when a concept is naturally a tuple of roles and relata, or when brevity and algebraic structure matter for maintenance. The full operator algebra is on taoke.de.

Source: taoke.de — Relational concept construction.

References

  1. [FoAl2021] Claudenir M. Fonseca, João Paulo A. Almeida, Giancarlo Guizzardi, Victorio A. Carvalho, Multi-level conceptual modeling: Theory, language and application, Data & Knowledge Engineering 134(1):101894 , 2021, DOI: 10.1016/j.datak.2021.101894, https://www.researchgate.net/publication/351567433_Multi-level_conceptual_modeling_Theory_language_and_application, last visit: 09.04.2026
  2. [GuAl2015] Giancarlo Guizzardi, Joao Paulo A. Almeida, Nicola Guarino, Victorio A. Carvalho, Towards an Ontological Analysis of Powertypes, International Workshop on Formal Ontologies for Artificial Intelligence (FOFAI) , 2015, https://www.researchgate.net/publication/279178175_Towards_an_Ontological_Analysis_of_Powertypes, last visit: 09.04.2026