Jason --

As Gerd said, a good way to do what you want (below) is with rules.

Here's one way to do this
some-person does research into some-subject
that-subject is a sub topic of some-topic
-------------------------------------------
that-person does research into that-topic



some-subject is a sub topic of some-subject1
that-subject1 is a sub topic of some-topic
--------------------------------------------
that-subject is a sub topic of that-topic



this-item is a sub topic of this-topic
=========================================
Data Mining           Knowledge Discovery
Text Mining           Knowledge Discovery
Knowledge Discovery   Semantic Web



this-person does research into this-topic
==============================================
Adrian                     Knowledge Discovery
Bob                        Data Mining
Claire                     Text Mining

You can run this example, and get explanations of the results, by pointing a browser to www.reengineeringllc.com.  (Shared public use of the system is free.)

Click on ''Internet Business Logic'', then on the GO button, and select the example OwlResearchOnt .  Then use the Help buttons to navigate further.

HTH,

                                      -- Adrian


Adrian Walker
Reengineering
PO Box 1412
Bristol
CT 06011-1412 USA

Phone: USA 860 583 9677
Cell:    USA  860 830 2085
Fax:    USA  860 314 1029


At 06:11 AM 10/5/2005 +0000, you wrote:
Hey,

I got a problem when writing the OWL based ontology. But I do not find
how to solve it. I may need your help.

The problem is that:

I want to define tow class, For instance: owl:class Topic and
owl:class Researcher,

There are three instances of the Topic class, namely
knowledgeDiscovery, dataMining, and textMining. Three instance of the
Research class, namely A, B, and C.

DataMining and textMining are subtopic of knowledgeDiscovery. A workIn
knowledge discovery, B workIn dataMining, and C workIn textMining.

Now, I have a query "SELECT ?Researcher WHERE ?Research workIn
knowledgeDiscovery", I hope the three tuples will be extracted. They
are "A workIn knowledgeDiscovery", "B workIn knowledgDiscovery", and
"C workIn knowledgeDiscovery".

The subtopic relation is similar to the rdfs:subClassOf. However, it
works on the instances only. How can i define the subtopic relation
using the OWL so that i can get the above results.



Thanks for your reply.

regards
Jason




------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/9rHolB/TM
--------------------------------------------------------------------~->

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/semanticweb/

<*> To unsubscribe from this group, send an email to:
    semanticweb-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/