diff --git a/behaverse_data_analysis.v1.owl b/behaverse_data_analysis.v1.owl index 88a8f41..0eb79f1 100644 --- a/behaverse_data_analysis.v1.owl +++ b/behaverse_data_analysis.v1.owl @@ -6,90 +6,109 @@ Prefix(rdfs:=) -Ontology( +Ontology( -Declaration(Class(:Action)) -Declaration(Class(:Agent)) -Declaration(Class(:Behavior)) -Declaration(Class(:Episode)) -Declaration(Class(:Input)) -Declaration(Class(:Paradigm)) -Declaration(Class(:Participant)) -Declaration(Class(:Player)) -Declaration(Class(:Protocol)) -Declaration(Class(:Response)) -Declaration(Class(:Study)) -Declaration(Class(:Task)) -Declaration(Class(:User)) -Declaration(Class(:VirtualAgent)) -Declaration(ObjectProperty(:Pattern)) -Declaration(ObjectProperty(:ResponsePattern)) -Declaration(ObjectProperty(:StimulusPattern)) -Declaration(ObjectProperty(:TaskPattern)) -Declaration(ObjectProperty(:hasPart)) -Declaration(ObjectProperty(:isPartOf)) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(DataProperty()) ############################ # Object Properties ############################ -# Object Property: :ResponsePattern (:ResponsePattern) +# Object Property: () -SubObjectPropertyOf(:ResponsePattern :Pattern) +SubObjectPropertyOf( ) -# Object Property: :StimulusPattern (:StimulusPattern) +# Object Property: () -SubObjectPropertyOf(:StimulusPattern :Pattern) +SubObjectPropertyOf( ) -# Object Property: :TaskPattern (:TaskPattern) +# Object Property: () -SubObjectPropertyOf(:TaskPattern :Pattern) +SubObjectPropertyOf( ) -# Object Property: :hasPart (:hasPart) +# Object Property: () -InverseObjectProperties(:hasPart :isPartOf) +InverseObjectProperties( ) + +# Object Property: () + +ObjectPropertyDomain( ) + ############################ # Classes ############################ -# Class: :Action (:Action) +# Class: () -SubClassOf(:Action :Input) +SubClassOf( ) -# Class: :Behavior (:Behavior) +# Class: () -SubClassOf(:Behavior :Response) -SubClassOf(:Behavior ObjectMinCardinality(1 :hasPart :Response)) +SubClassOf( ObjectSomeValuesFrom( )) -# Class: :Paradigm (:Paradigm) +# Class: () -SubClassOf(:Paradigm :Task) +SubClassOf( ) +SubClassOf( ObjectMinCardinality(1 )) -# Class: :Participant (:Participant) +# Class: () -SubClassOf(:Participant :Agent) +SubClassOf( ) -# Class: :Player (:Player) +# Class: () -SubClassOf(:Player :User) +SubClassOf( ) -# Class: :Protocol (:Protocol) +# Class: () -SubClassOf(:Protocol :Task) +SubClassOf( ) -# Class: :Response (:Response) +# Class: () -SubClassOf(:Response :Action) -SubClassOf(:Response ObjectSomeValuesFrom(:isPartOf :Behavior)) +SubClassOf( ) -# Class: :User (:User) +# Class: () -SubClassOf(:User :Participant) +SubClassOf( ) +SubClassOf( ObjectSomeValuesFrom( )) -# Class: :VirtualAgent (:VirtualAgent) +# Class: () -SubClassOf(:VirtualAgent :Agent) +SubClassOf( ) + +# Class: () + +SubClassOf( ) ) \ No newline at end of file