Table for the 113 triples in graph drmo

SubjectPredicateObject
drmo:Actionrdfs:comment"Defines the action(s) to be executed if a rule's conditions are satisfied. The Action class specifies an action instance (e.g. 'Notify'), whose semantics are understood by the system and result in specific actions being extracted. This corresponds to the consequent part of a production rule."
drmo:Actionrdfs:label"Action"
drmo:Actionrdf:typerdfs:Class
drmo:Conditionrdfs:comment"Defines condition blocks for rules on which queries and logic tests are performed. Each condition can have constraints (also instances of drmo:Condition) recursively. Multiple conditions in a rule are combined together using a number of logical and event operators. This class can be extended to allow the representation of condition templates, specific to the system's needs."
drmo:Conditionrdfs:label"Condition"
drmo:Conditionrdf:typerdfs:Class
drmo:Constraint on Graphrdfs:comment"This property allow a condition test to be conducted on a specified Graph."
drmo:Constraint on Graphrdfs:domaindrmo:Condition
drmo:Constraint on Graphrdfs:label"Constraint on Graph"
drmo:Constraint on Graphrdfs:range?:rdfg-1Graph
drmo:Constraint on Graphrdf:typerdf:Property
drmo:Constraint on Objectrdfs:comment"Places a constraint on a condition (i.e., the domain defined for this property), such that a query can be constructed to look for an RDF triple having: i) the condition itself (i.e., the domain defined for this property) as its subject, ii) the associated constrained property (defined by drmo:hasConstraintOnProperty) as its property, iii) and the referred item (i.e. the range defined for this property) as its object. This property cannot coincide with the property hasConstraintOnSubject."
drmo:Constraint on Objectrdfs:domaindrmo:Condition
drmo:Constraint on Objectrdfs:label"Constraint on Object"
drmo:Constraint on Objectrdfs:rangerdfs:Resource
drmo:Constraint on Objectrdf:typerdf:Property
drmo:Constraint on Subjectrdfs:comment" Places a constraint on a condition (i.e., the domain defined for this property), such that a query can be constructed to look for an RDF triple having: i) the referred item (i.e., range defined for this property) as its subject, ii) the associated constrained property (defined by drmo:hasConstraintOnProperty) as its property, iii) and the condition (i.e., domain defined for this property) as its object. This property cannot coincide with the property hasConstraintOnObject."
drmo:Constraint on Subjectrdfs:domaindrmo:Condition
drmo:Constraint on Subjectrdfs:label"Constraint on Subject"
drmo:Constraint on Subjectrdfs:rangerdfs:Resource
drmo:Constraint on Subjectrdf:typerdf:Property
drmo:Internal System Actionrdfs:comment"Describes a condition which is activated by a change in the user's situation."
drmo:Internal System Actionrdfs:label"Internal System Action"
drmo:Internal System Actionrdfs:subClassOfdrmo:Resource Modified
drmo:Internal System Actionrdf:typerdfs:Class
drmo:Resource Deletedrdfs:comment"Describes a condition which is triggered by a deletion of a PIM resource."
drmo:Resource Deletedrdfs:label"Resource Deleted"
drmo:Resource Deletedrdfs:subClassOfdrmo:Condition
drmo:Resource Deletedrdf:typerdfs:Class
drmo:Resource Modifiedrdfs:comment"Describes a condition which is triggered by a modification to a PIM resource."
drmo:Resource Modifiedrdfs:label"Resource Modified"
drmo:Resource Modifiedrdfs:subClassOfdrmo:Condition
drmo:Resource Modifiedrdf:typerdfs:Class
drmo:ResourceCreatedrdfs:comment"Describes a condition which is triggered by a newly created resource in the PIM."
drmo:ResourceCreatedrdfs:label"ResourceCreated"
drmo:ResourceCreatedrdfs:subClassOfdrmo:Condition
drmo:ResourceCreatedrdf:typerdfs:Class
drmo:Rulerdfs:comment"Defines a declarative rule. A rule instance joins (drmo:isComposedOf) a number of antecedents (condition instances) with a number of consequent (actions)"
drmo:Rulerdfs:label"Rule"
drmo:Rulerdf:typerdfs:Class
drmo:andrdfs:comment"Combine TWO condition blocks together with the AND operator. Both conditions have to occur independent of time and order for the actions to trigger."
drmo:andrdfs:domaindrmo:Condition
drmo:andrdfs:label"and"
drmo:andrdfs:rangedrmo:Condition
drmo:andrdf:typerdf:Property
drmo:has Objectrdfs:comment"Specifies the parameters needed to be passed to the executed actions."
drmo:has Objectrdfs:domaindrmo:Action
drmo:has Objectrdfs:label"has Object"
drmo:has Objectrdfs:rangerdfs:Resource
drmo:has Objectrdf:typerdf:Property
drmo:has Resource Typerdfs:comment"This property allows the user to define the resource type of the condition blocks. This is the RDF type that the triples look for when attempting to match conditions. For example, a rule triggered when a person is nearby, will have a condition of type pimo:Person."
drmo:has Resource Typerdfs:domaindrmo:Action
drmo:has Resource Typerdfs:label"has Resource Type"
drmo:has Resource Typerdfs:rangerdfs:Resource
drmo:has Resource Typerdf:typerdf:Property
drmo:has Subjectrdfs:comment"Specifies the received of the action."
drmo:has Subjectrdfs:domaindrmo:Action
drmo:has Subjectrdfs:label"has Subject"
drmo:has Subjectrdfs:rangerdfs:Resource
drmo:has Subjectrdf:typerdf:Property
drmo:has constraint on propertyrdfs:comment"Places a constraint on a condition (i.e., the domain defined for this property), such that the referred property (i.e., the range defined for this property) must have a specific value. The restricted value is defined by the use of either drmo:hasConstraintOnSubject or drmo:hasConstraintOnObject, which therefore must always be used in conjunction with this property. The constrained property in combination with the constrained subject/object are then used to query triples matching this pattern."
drmo:has constraint on propertyrdfs:domaindrmo:Condition
drmo:has constraint on propertyrdfs:label"has constraint on property"
drmo:has constraint on propertyrdfs:rangerdf:Property
drmo:has constraint on propertyrdf:typerdf:Property
drmo:has constraintsrdfs:comment"Defines the constraints (which are of type drmo:Condition) which make up a rule's condition. This property is a subproperty of drmo:hasConstraintOnSubject, such that its range is restricted to a drmo:Condition. What this `restriction' really means is that a drmo:Condition is expected both as the domain and the range for this property. This has the effect of creating nested constraints whereby the referred condition (range defined for this property) is itself another condition. Therefore, the condition at the range of this property needs to be resolved first, before being able to apply this constraint on the condition defined in the domain. Thus the difference between this property and its superproperty is that whereas the latter will look for triples (subject, predicate, object) having one specific item (which is simply the range of drmo:hasConstraintOnSubject) as its subject, this property might result in multiple queries each of which match a different item to its subject. The pattern to retrieve these item(s) is defined by the condition that is in the range of this property, i.e., it is defined by another set of drmo:hasConstraintOnSubject or drmo:hasConstraintOnObject and a corresponding drmo:hasConstraintOnProperty."
drmo:has constraintsrdfs:domaindrmo:Condition
drmo:has constraintsrdfs:label"has constraints"
drmo:has constraintsrdfs:rangedrmo:Condition
drmo:has constraintsrdfs:subPropertydrmo:Constraint on Subject
drmo:has constraintsrdf:typerdf:Property
drmo:has negationrdfs:comment"A condition block can be negated with this property."
drmo:has negationrdfs:domaindrmo:Condition
drmo:has negationrdfs:label"has negation"
drmo:has negationnrl:maxCardinality"1"^^xsd:nonNegativeInteger
drmo:has negationrdfs:rangexsd:boolean
drmo:has negationrdf:typerdf:Property
drmo:has property operatorrdfs:comment"Defines the relational operator for the condition value"
drmo:has property operatorrdfs:domaindrmo:Condition
drmo:has property operatorrdfs:label"has property operator"
drmo:has property operatornrl:maxCardinality"1"^^xsd:nonNegativeInteger
drmo:has property operatorrdfs:rangexsd:string
drmo:has property operatorrdf:typerdf:Property
drmo:is composed ofrdfs:comment"The isComposedOf property defines the condition blocks of a Rule"
drmo:is composed ofrdfs:domaindrmo:Rule
drmo:is composed ofrdfs:label"is composed of"
drmo:is composed ofrdfs:rangedrmo:Condition
drmo:is composed ofrdf:typerdf:Property
drmo:orrdfs:comment"Combine TWO condition blocks together with the OR operator. For the rule to trigger its actions, only one of the conditions have to be true at any given time."
drmo:orrdfs:domaindrmo:Condition
drmo:orrdfs:label"or"
drmo:orrdfs:rangedrmo:Condition
drmo:orrdf:typerdf:Property
drmo:preceeded byrdfs:comment"TWO conditions (A and B) may be composed together using the precededBy Property. If Condition B is preceded by Condition A, the actions are only triggered if Condition A happens at any time before Condition B. This is the inverse property of drmo:succeededBy."
drmo:preceeded byrdfs:domaindrmo:Condition
drmo:preceeded bynrl:inversePropertydrmo:succeeded by
drmo:preceeded byrdfs:label"preceeded by"
drmo:preceeded byrdfs:rangedrmo:Condition
drmo:preceeded byrdf:typerdf:Property
drmo:preceeded byrdf:typenrl:TransitiveProperty
drmo:succeeded byrdfs:comment"TWO conditions (A and B) may be composed together using the succeededBy Property. If Condition A is succeeded by Condition B, the actions are only triggered if Condition B happens at any time after Condition A. This is the inverse property of drmo:precededBy."
drmo:succeeded byrdfs:domaindrmo:Condition
drmo:succeeded bynrl:inversePropertydrmo:preceeded by
drmo:succeeded byrdfs:label"succeeded by"
drmo:succeeded byrdfs:rangedrmo:Condition
drmo:succeeded byrdf:typerdf:Property
drmo:succeeded byrdf:typenrl:TransitiveProperty
drmo:triggersrdfs:comment"The triggers property defines the action instances which will be triggered if rule's conditions are satisfied."
drmo:triggersrdfs:domaindrmo:Rule
drmo:triggersrdfs:label"triggers"
drmo:triggersnrl:minCardinality"1"^^xsd:nonNegativeInteger
drmo:triggersrdfs:rangedrmo:Action
drmo:triggersrdf:typerdf:Property