W3C home > Mailing lists > Public > public-owl-dev@w3.org > April to June 2010

Re: How to handle predicates and anonymous inferred classes created in protege via JENA?

From: mihir sanghavi <ms478@njit.edu>
Date: Tue, 22 Jun 2010 23:53:26 -0400
Message-ID: <AANLkTikskEcijbUYIvDaxiPIHs1nRccMBIzHCl6iqFZk@mail.gmail.com>
To: Paul Gearon <gearon@ieee.org>
Cc: fa2260@columbia.edu, Michael Schneider <schneid@fzi.de>, jena-dev@proxy1.groups.fy3.b.yahoo.com, public-owl-dev@w3.org
Dear Paul and Michael,

Whats failing is that protege is adding the subclassof predicate when in
fact we would like to have a property such as ispartof in place. is there
some way to define such a relationship in protege without defining it under
subclassof or equivalent class of?

Best Regards,
Mihir Sanghavi..

On Tue, Jun 22, 2010 at 2:13 PM, Paul Gearon <gearon@ieee.org> wrote:

> On Tue, Jun 22, 2010 at 11:06 AM,  <fa2260@columbia.edu> wrote:
> > Thanks Paul and Michael for your feedback, which was very useful. It
> appears
> > we still do not have a solution to our problem, although we could
> implement
> > Paul's suggestion manually. That, however, would not be the most optimal
> way
> > of doing things, especially if we have a few hundred relationships that
> we
> > need to parse.
> >
> > Any additional feedback would be most appreciated. The thing that is so
> > puzzling is that "Is it true that rdf/xml file embedded in a Protege
> > generated .owl file that links two classes using a predicate cannot be
> > parsed by Jena? In other words, Is Jena so incompatible with Protege
> > generated .owl file? I kinda feel there is a non-maual workaround this,
> but
> > maybe I am wrong.
>
> What do you mean by the phrase: "that links two classes using a
> predicate"? The only predicate I see that you have linking classes is
> the subClassOf between AdventitousRoot and owl:Thing, and the
> subClassOf between AdventitousRoot and the restriction.
>
> The RDF that you've shown in your example will go into Jena just fine.
> Indeed, you mentioned that it went in, and you even showed the
> internal blank node identifier that Jena generated for the Restriction
> class. So what is failing for you?
>
> Regards,
> Paul Gearon
>
Received on Wednesday, 23 June 2010 04:00:04 GMT

This archive was generated by hypermail 2.3.1 : Wednesday, 27 March 2013 09:32:58 GMT