- From: Jeff Lansing <jeff@polexis.com>
- Date: Wed, 19 Nov 2003 15:47:58 -0800
- To: Paul Denning <pauld@mitre.org>
- Cc: www-sws-ig <public-sws-ig@w3.org>
Paul Denning wrote:
> fyi,
> I created the taxonomy tModel in UBR [1] that I suggested above.
>
> [2] is a DAML-S description of a Housing Agent service, then (using
> [1]) a UDDI categoryBag would look like this:
>
> <categoryBag><keyedReference
> tModelKey="UUID:BF6770E0-1AC0-11D8-B8EF-000629DC0A53"
> keyName="Housing Agent"
> keyValue="http://www.daml.ri.cmu.edu/ont/TaskModeler/HousingAgent.daml"
> />
> </categoryBag>
>
> [1]
> https://uddi.ibm.com/ubr/findtmodel?action=details&tmodelkey=UUID:BF6770E0-1AC0-11D8-B8EF-000629DC0A53
>
> [2] http://www.daml.ri.cmu.edu/ont/TaskModeler/HousingAgent.daml
So then I could query like this:
<find_service generic="2.0" xmlns="urn:uddi-org:api-v2">
<categoryBag>
<keyedReference keyName="Housing Agent"
tModelKey="UUID:BF6770E0-1AC0-11D8-B8EF-000629DC0A53"/>
</categoryBag>
</findService>
and if the service has been registered in the UDDI registry, I can get
the service details, and in particular the catagory bag that contains
the key above. Then I can go to
http://www.daml.ri.cmu.edu/ont/TaskModeler/HousingAgent.daml, and so on.
But what if I don't know that what I want has been catagorized as a
"Housing Agent"? What if I have a bad imagination and can only think of
"Real Estate Agent"?
Couldn't having an rdf bag help me out in a situation like this?
Jeff
Received on Wednesday, 19 November 2003 18:48:11 UTC