Doubts in development of a basic ontology using RDF/S: ontology reuse and "instance vs. inheritance" -
I am trying to develop a simple "ontology" using the RDF and RDF schema.
For now, I have written the following sections and properties:
& rdf: class rdf: about = "# Model "& gt; ... & lt; / Rdfs: class & gt; & Lt; Rdfs: class rdf: about = "# system" & gt; ... & lt; / rdfs: Class & gt; & Lt; Rdfs: about class rdf: = "# concept" & gt; ... & lt; / Rdfs: class & gt; & Lt; Rdfs: property rdf: about = "represents #" & gt; & Lt; Rdfs: domain rdf: resource = "#model" /> & Lt; Rdfs: category rdf: resource = "#system" / & gt; & Lt; / Rdfs: Property & gt; & Lt; Rdfs: property rdf: about = "#include" & gt; & Lt; Rdfs: domain rdf: resource = "#model" /> & Lt; Rdfs: category rdf: resource = "#in concept" /> & Lt; / Rdfs: Property & gt; The idea is that I want to define a "model" (i.e., a perfect example) as a group of "concept" Thus, a "model" example will "represent" the "system": A "system" can be described using "concept" defined in that "model" (I have a class "system description"). > Now, my suspicions are as follows:
-
I would like to define concepts as sub-classes of "conception", but "require" property " So that they can be kept in relation to the "model" example; In all words, both of my concepts will be set on rdf: type and rdfs: subclassOf "Concept" - is this a good perspective? (I think my concepts in this problem need to be both examples and classes) Suppose I want to reuse the SOOS (Simple Knowledge Organization system): It is OK to define "model" as the sub-class of scose: ConceptScheme (or " Concept "as a As W class: Concept)?
And, especially low, do you have any advice on how to consider a modeling problem like this?
Comments
Post a Comment