- From: Danny Ayers <danny666@virgilio.it>
- Date: Thu, 24 Apr 2003 21:40:00 +0200
- To: "Roger L. Costello" <costello@mitre.org>, <www-rdf-interest@w3.org>
> Another solution is to provide a standard OWL API. The API has all the > parsing smarts in it. Thus, this parsing code isn't written over and > over. > > An example method in an OWL API might be: > > isRelatedBy(term1URI, term2URI) > possible return values: > ---> "subClassOf" > ---> "equivalentProperty" > ---> "sameIndividualAs" > etc > > The bottom line is this: > > 1. I know how to define terms and their relationships using the standard > OWL XML vocabulary. > 2. I know how to create XML instance documents that employ the terms > defined in 1. > 3. It is not clear to me how to utilize 1 in processing 2. > 4. Is a standard OWL API useful? > 5. What other approaches are there to programmatically harvesting > information from an OWL document? > 6. What do you think? OWL APIs are well on their way. Check out the material re. Wine Agent http://onto.stanford.edu:8080/wino/index.jsp and other RDF APIs, some of which include some of the kind of support you're talking about - such as Jena: http://www.hpl.hp.com/semweb/jena.htm and Dave Beckett's big resource list always deserves a link: http://www.ilrt.bristol.ac.uk/discovery/rdf/resources/ Cheers, Danny.
Received on Thursday, 24 April 2003 15:42:08 UTC