PML Data Structure OWL Ontology
From Semantic Portal Wiki
| ||
|
{{#vardefine:ns| }}{{#vardefine:p|namespace }}{{#vardefine:v|http://inference-web.org/2.0/ds.owl# }} {{#vardefine:ns| }}{{#vardefine:p|prefix }}{{#vardefine:v|ds }} |
Contents |
Overview
This is one module of PML ontology
- PML Data Structure OWL Ontology
- PML Provenance OWL Ontology
- PML Justification OWL Ontology
- PML Trust OWL Ontology
Domain Concept Coverage
- complex type
- ds:List ...... ds:first ds:rest
Concept Modeling
list
A general-purposed ordered list is defined here
<owl:Class rdf:ID="List">
<rdfs:label xml:lang="en">List</rdfs:label>
<rdfs:comment xml:lang="en">A template for defining typed-list. It functions like rdf:List with object members.</rdfs:comment>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="#first"/>
<owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int">1</owl:cardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="#rest"/>
<owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int">1</owl:maxCardinality>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
cardinality integrity constraint
All types of owl cardinality restriction were used, but they are all use 1 as the cardinality value.
- owl:cardinality (=1)
- owl:maxCardinality (<=1)
Semantic Web Language Feature Usage
Below are some general information about this ontology. The analytical results are generated based on Semantic Web Ontology Analysis Techniques.
- RDF
{{#vardefine:ns| }}{{#vardefine:p|number of triples }}{{#vardefine:v|26 }}
- OWL (execute )
{{#vardefine:ns| }}{{#vardefine:p|OWL Species }}{{#vardefine:v|Lite }} {{#vardefine:ns| }}{{#vardefine:p|DL Expressivity }}{{#vardefine:v|ALCF }}
AL - Attribute Logic: Conjunction, Universal Value Restriction, Limited Existential Quantification
Usage of OWL Constructs
OWL Validation (execute)
- Individuals
- Cardinality
- Partial
Meta Usage of Semantic Web Terms
(see Semantic Web Ontology Analysis Techniques#Meta Usage)
classes populated in this ontology (POP-C)
- Category:ds:List
- Category:owl:Class
- Category:owl:ObjectProperty
- Category:owl:Ontology
- Category:owl:Restriction
properties populated in this ontology (POP-P)
- Property:rdf:type
- Property:rdfs:comment
- Property:rdfs:domain
- Property:rdfs:label
- Property:rdfs:range
- Property:rdfs:subClassOf
- Property:owl:cardinality
- Property:owl:maxCardinality
- Property:owl:onProperty
classes defined in this ontology (DEF-C)
properties defined in this ontology (DEF-P)
individuals defined in this ontology (DEF-I)
Class Hierarchy (Frame-ish view)
- ds:List ...... ds:first ds:rest
| Dcterms:modified | 2010-3-18 |
| Dcterms:relation | PML + |
| Def-c | Ds:List + |
| Def-i | Ds:nil + |
| Def-p | Ds:first +, and Ds:rest + |
| Foaf:homepage | http://inference-web.org/2.0/ds.owl + |
| Foaf:name | PML Data Structure OWL Ontology |
| Pop-c | Ds:List +, Owl:Class +, Owl:ObjectProperty +, Owl:Ontology +, and Owl:Restriction + |
| Pop-p | Rdf:type +, Rdfs:comment +, Rdfs:domain +, Rdfs:label +, Rdfs:range +, Rdfs:subClassOf +, Owl:cardinality +, Owl:maxCardinality +, and Owl:onProperty + |
| Skos:altLabel | PML Data Structure OWL Ontology + |
| Uses OWL construct | Individuals +, Cardinality +, and Partial + |

