From Odp

Jump to: navigation, search

This is a property of type Text.

Pages using the property "LogicalODPWorkflow"

Showing 7 pages using this property.


Adrian Walker 2 +Live online at Shared us is free. There are no advertisements. Browser interface for writing and running applications. Java web interface for use as an SOA component, or for custom user interfaces


Change of Time Varying Entities +A foundational ontology of change is to be A foundational ontology of change is to be imported. Then, based on the foundational classes of TimeVaryingEntity and Manifestation, a simple set of logical design patterns may be applied. A pragmatic guideline to support this process is provided in the accompanying paper submission. Several additional logical design patterns are identified, along with descriptions of how they could be employed to provide extended semantics in a representation beyond OWL (e.g. SWRL), should additional reasoning capabilities be required. tional reasoning capabilities be required.
Context Slices +In OWL functional syntax: Ontology(< In OWL functional syntax: Ontology(<> Annotation(owl:versionInfo "1.0"@en) Annotation(rdfs:label "Context slices ontology logical pattern"@en) Declaration(Class(cs:Context)) DisjointClasses(cs:Context cs:ContextualProjection) Declaration(Class(cs:ContextualProjection)) SubClassOf(cs:ContextualProjection ObjectAllValuesFrom(cs:hasContext cs:Context)) SubClassOf(cs:ContextualProjection ObjectExactCardinality(1 cs:hasContext)) SubClassOf(cs:ContextualProjection ObjectExactCardinality(1 cs:projectionOf)) DisjointClasses(cs:ContextualProjection cs:Context) Declaration(ObjectProperty(cs:contextualProperty)) ObjectPropertyDomain(cs:contextualProperty cs:ContextualProjection) ObjectPropertyRange(cs:contextualProperty cs:ContextualProjection) Declaration(ObjectProperty(cs:hasContext)) FunctionalObjectProperty(cs:hasContext) ObjectPropertyDomain(cs:hasContext cs:ContextualProjection) Declaration(ObjectProperty(cs:projectionOf)) FunctionalObjectProperty(cs:projectionOf) ObjectPropertyDomain(cs:projectionOf cs:ContextualProjection) ) In RDF/XML: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE rdf:RDF [ <!ENTITY owl ""> <!ENTITY rdf ""> <!ENTITY rdfs ""> <!ENTITY xsd ""> ]> <rdf:RDF xml:base="" xmlns:owl="&owl;" xmlns:rdf="&rdf;" xmlns:rdfs="&rdfs;"> <owl:Ontology rdf:about=""> <rdfs:label xml:lang="en">Context slices ontology logical pattern</rdfs:label> <owl:versionInfo xml:lang="en">1.0</owl:versionInfo> </owl:Ontology> <owl:Class rdf:about="ContextualProjection"> <rdfs:comment rdf:datatype="&xsd;string">A contextual projection or slice of an entity or event. The context defines the contextual extent of the slice. If any relations hold in a context, they must be to other slices of the same context (there is no way to enforce this constraint in OWL). </rdfs:comment> <rdfs:subClassOf> <owl:Restriction> <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:cardinality> <owl:onProperty rdf:resource="#hasContext"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:cardinality> <owl:onProperty rdf:resource="#projectionOf"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom rdf:resource="Context"/> <owl:onProperty rdf:resource="#hasContext"/> </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith rdf:resource="Context"/> </owl:Class> <owl:Class rdf:about="Context"> <rdfs:comment rdf:datatype="&xsd;string">It is intended that this class should be equated with whatever class represents contexts, with possibly subclasses for different kinds such as BeliefContext, TemporalInterval, etc.</rdfs:comment> <owl:disjointWith rdf:resource="#ContextualProjection"/> </owl:Class> <owl:ObjectProperty rdf:about="#contextualProperty"> <rdfs:comment rdf:datatype="&xsd;string">A property that holds in a context.</rdfs:comment> <rdfs:domain rdf:resource="#ContextualProjection"/> <rdfs:range rdf:resource="#ContextualProjection"/> </owl:ObjectProperty> <owl:FunctionalProperty rdf:about="#hasContext"> <rdf:type rdf:resource="&owl;ObjectProperty"/> <rdfs:comment rdf:datatype="&xsd;string">The relation from a ContextualProjection to the context in which some property holds</rdfs:comment> <rdfs:domain rdf:resource="#ContextualProjection"/> </owl:FunctionalProperty> <owl:FunctionalProperty rdf:about="#projectionOf"> <rdf:type rdf:resource="&owl;ObjectProperty"/> <rdfs:comment rdf:datatype="&xsd;string">The entity or event that a context slice is a slice of.</rdfs:comment> <rdfs:domain rdf:resource="#ContextualProjection"/> </owl:FunctionalProperty> </rdf:RDF> l:FunctionalProperty> </rdf:RDF>


List 2 +


N-Ary Relation Pattern (OWL 2) +Alter the axioms in the reusable component to suit your needs. The component contains an N-Ary relation with four ranges and a domain. This can easily be extended or reduced.
Normalization +Identify the modules: group the classes. C Identify the modules: group the classes. Create the modules, maintaining only one parent for any given primitive class and making primitive siblings disjoint. Redefine the classes (or define the newly added classes) according to the conditions for belonging to each module. Protege includes a wizard, the restrictions matrix, that helps in the process. ictions matrix, that helps in the process.


Tree Pattern +
Personal tools
Quality Committee
Content OP publishers