Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Basic Formal Ontology (BFO)

Die Basic Formal Ontology sieht eine explizite Modellierung von Rollen vor.

Beispiel aus Arp/Smith/Spear: Building ontologies with Basic Formal Ontology (2015), S. 82:

...

BIBFRAME

Das Bibframe-Modell definiert für Beziehungen zwischen Gegenstand und Akteur ein Konstrukt aus der Property bf:contribution und der Klasse bf:Contribution. Ein Anwendungsbeispiel findet sich hier: http://www.loc.gov/bibframe/docs/pdf/bf2-roles-march2017.pdf . Die Property bf:contribution ist für die Klassen bf:Work, bf:Instance und bf:Item definiert. Mittels der als rdfs:range vorgeschriebenen Klasse bf:Contribution lassen sich die Aussagen über den Akteur und dessen Rolle zusammenfassen.

Die Klasse bf:Contribution kann damit als Reifizierungs-Konstrukt betrachtet werden. Eine Umkehrbeziehung zu bf:contribution in der Form isContributionTo ist (bisher) nicht vorgesehen.

CIDOC Conceptual Reference Model (CRM)

...

Activity P14 carried out by (P14 wurde ausgeführt von) Actor

Properties: P14.1 in the role of: E55 Type
"This property describes the active participation of an E39 Actor in an E7 Activity. It implies causal or legal responsibility. The P14.1 in the role of property of the property allows the nature of an Actor’s participation to be specified."
Die Klasse E55 Type (E55 Typus) umfasst
"concepts denoted by terms from thesauri and controlled vocabularies used to characterize and classify instances of CRM classes. (...) E55 Type is the CRM’s interface to domain specific ontologies and thesauri. These can be represented in the CRM as subclasses of E55 Type, forming hierarchies of terms, i.e. instances of E55 Type linked via P127 has broader  term (has narrower term). Such hierarchies may be extended with additional properties
."
In First Order Logic:
P14 (x,y) ⊃ E7(x), P14 (x,y) ⊃ E39(y), P14 (x,y) ⊃ P11(x,y), P14(x,y,z) ⊃ [P14(x,y) ∧ E55(z)]

Literaturhinweis: Meghini, Carlo; Doerr, Martin: A first-order logic expression of the CIDOC Conceptual Reference Model. In: Int. J. Signal and Imaging Systems Engineering, Vol. x, No. x, 201X. Siehe Abschnitt 4.2.1 Meta-Properties (PDF, 396 KB)

Getty Vocabulary Program ontology (GVP)

...

Alle semantischen Restriktionen werden in der Datenbasis selbst ausgedrückt. Jedes Item, das einen Allgemeinbegriff repräsentiert, kann als Klasse dienen und damit für die Definition von Property-Restriktionen herangezogen werden.  So ist die Property architect (wdt:P84) mit einer Domain-Restriktion (hier type constraint genannt) auf Bauwerk (wd:Q811979) und Grünraum (wd:Q22652) versehen. Als Range-Restriktion (hier value type constraint genannt) wird Mensch (wdt:Q5) und Gruppe von Menschen (wd:Q16334295) deklariert. Damit ist diese Definition von wdt:P84 nahezu deckungsgleich mit gndo:architect, was in Wikidata durch ein entsprechendes Alignment (equivalent property, wdt:P1628) ausgedrückt wird.

Im Unterschied zur GND ist jede Property-Aussage im Wikidata-Modell reifiziert und kann mit beliebig vielen weiteren Property-Aussagen (qualifier, reference und/oder value) versehen werden.

wdt:P84 ("architect") wird, ebenso wie gndo:architect, als implizite Umkehrbeziehung aufgefasst, d.h. die Deklaration einer inversen Property (Person ist Architekt von Bauwerk) wird nicht als erforderlich angesehen. Einfacher als in der GND hingegen gestaltet sich die geschlechtsspezifische Darstellung der Beziehung, da für die Property weibliche Bezeichnungen in verschiedenen Sprachen vorhanden sind.

BIBFRAME

Das Bibframe-Modell definiert für Beziehungen zwischen Gegenstand und Akteur ein Konstrukt aus der Property bf:contribution und der Klasse bf:Contribution. Ein Anwendungsbeispiel findet sich hier: http://www.loc.gov/bibframe/docs/pdf/bf2-roles-march2017.pdf . Die Property bf:contribution ist für die Klassen bf:Work, bf:Instance und bf:Item definiert. Mittels der als rdfs:range vorgeschriebenen Klasse bf:Contribution lassen sich die Aussagen über den Akteur und dessen Rolle zusammenfassen.

Die Klasse bf:Contribution kann damit als Reifizierungs-Konstrukt betrachtet werden. Eine Umkehrbeziehung zu bf:contribution in der Form isContributionTo ist (bisher) nicht vorgesehen.