2016-07-29 62 views
0

Ich möchte dies in dl, Protege view ausdrücken.Wie diese Person in Beschreibung Logik auszudrücken

Wie kann ich das individuelle inklusive gateway1 ausdrücken, das vom Typ includeGateway ist?

{inclusiveGateway} ≡ (inclusivegateway1) (inslusiveGateway2) 

name: inclusiveGateway 
id: inclusiveGateway1 
gatewaydirection: unspec 

wenn eine Objekteigenschaft vorhanden ist:

flowsinto: task1 

kann nicht ein Beispiel finden, wie es für diesen Fall zu tun, nur einige equivalanceRelation für verschiedene Klassen, z. B. Man≡ Person

Antwort

1

Das Problem, dass Sie meist keine Antwort erhalten, ist, dass Ihre Formulierung völlig verwirrend ist.

Basierend auf dem Bild, und das ist alles, was ich verstand, wollen Sie diese OWL Axiome in DL Syntax zum Ausdruck bringen:

inclusiveGateway(inclusivegateway1) 
gatewayDirection(inclusivegateway1, "unspecified") 
name(inclusivegateway1, "Inclusive Gateway") 
id(inclusivegateway1, "inclusivegateway1") 

Nicht sicher, ob dies Ihre Frage beantwortet. Als Kommentar ist eine gängige Namenskonvention Camel-Case- und Klassennamen, die mit einem Großbuchstaben beginnen.

+0

danke das ist was ich wollte !!!! – Richy

+0

na ja, ich bin kein Muttersprachler, aber ich gebe mein Bestes, um meine Gedanken auszudrücken – Richy

+1

Ich auch nicht. Vielleicht könnte ein bisschen mehr Struktur und sogar einige Formatierungen (z. B. relevante Entitäten Ihrer Ontologie) das Lesen und Verstehen verbessern. Gut genug, froh zu hören, dass Ihre Frage beantwortet werden konnte. – AKSW