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:

  1. 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

Popular posts from this blog

Java - Error: no suitable method found for add(int, java.lang.String) -

java - JPA TypedQuery: Parameter value element did not match expected type -

c++ - static template member variable has internal linkage but is not defined -