question concerning owl editor implementation

hi all,

already posted a related msg to rdf-interest but unfortunately
the list of replies (rdf:parseType=Collection) was the extension
of owl:Nothing. So, I'll be happy about just any comment. My 
basic question is if

------------------
ns1:A owl:equivalentClass ns2:B
ns2:C rdfs:subClassOf ns2:B

implies

ns2:C rdfs:subClassOf ns1:A?
------------------

---hierarchical---
- ns1:A
- ns2:B
   - ns2:C

(with A equiv B) implies

- ns1:A
   - ns2:C
- ns2:B
   - ns2:C
------------------

And would that additionally mean, that properties of 
ns1:A should be applyable to ns2:C and ns2:B?

And finally, should these relations be visualized in
an OWL editor?


---background---
I'm currently trying to implement a (d)html-based OWL editor
that does some internal reasoning in order to render treeviews
correctly (e.g. multiple subClassOf statements lead to multiple
appearances of classes in the taxonomy tree). Now I came 
across the following (namespaces: sc=SemanticCampus, foaf=FOAF):

My project's ontology has a class sc:Organization with
subclasses sc:University, sc:Faculty and sc:Company. FOAF has
a Class foaf:Organization, which is defined as a 
subClassOf foaf:Agent (=things that actively do something).
If I now relate foaf:Organization to sc:Organization via 
owl:equivalentClass, I'm not sure If I should make the editor
display sc:University etc. as subclasses of foaf:Organization,
and if I should automatically generate html form fields for
the properties of foaf:Agent when I add a new sc:Organization 
individual to my KB...
------------------


Thanx a lot in advance,
Benjamin

___________________________
benjamin nowack

am exerzierplatz 1
D-97072 wuerzburg

Received on Saturday, 13 September 2003 11:36:22 UTC