Re: An instance as range of a property.
2009-01-01 16:17:11 GMT
Which leaves me with the question, what is the appropriare way to model a class that has a relation to a particular instance. As for example the States of the US have with respect to the USA. There are properties that only apply to US states and not to any other subdivision of a country, making it impossible to model this in a more general way?
Niels
> To: protege-discussion <at> lists.stanford.edu
> From: swt <at> stanford.edu
> Date: Wed, 31 Dec 2008 11:01:38 -0800
> Subject: Re: [protege-discussion] An instance as range of a property.
>
>
> The range of a property is a set of things, and should not be a specific
> instance. If you change the OWL file manually to put an instance as the
> range, then you are stating that the instance is also a class. (The
> extension of a class is a set of things.) So yes, Protegeis behaving
> correctly.
>
> Samson
>
> Niels Hoogeveen wrote:
> > I am new to Protegé and to OWL and trying to create an ontology I'd like to
> > use for my website. I'd like to express the following.
> >
> > I have a class named "Country".
> > I have an instance of "Country" named "United States of America"
> > I have an instance of "Country" named "Netherlands"
> >
> > I have a class named "SubNationalTerritory" as a generic class for states,
> > provinces, departments.
> >
> > I have a subclass of "SubNationalTerritory" called "USState" which instances
> > should be the 50 states of the United States of America.
> >
> > I have a subclass of "SubNationalTerritory" called "NLProvince" which
> > instances should be the 11 provinces of the Netherlands.
> >
> > I have a "partOf" property with domain "Thing" and range "Thing".
> >
> > I'd like to create the following two sub-properties of "partOf":
> >
> > * isNLProviceOf with "NLProvince" as domain and "Netherlands" as range.
> > * isUSState with "USState" as domain and "United States of America" as range.
> >
> > When adding this into Protegé I am not able to set an instance of a class as
> > range of a property. When I manually change the OWL file and reload it in
> > Protegé, the instances "United States of America" and "Netherlands" become
> > classes as well as instances. Is this correct behaviour? Or is there any other
> > way to model the above scenario?
> >
> >
> >
> >
> > ------------------------------------------------------------------------
> > Express yourself instantly with MSN Messenger! MSN Messenger
> > <http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > protege-discussion mailing list
> > protege-discussion <at> lists.stanford.edu
> > https://mailman.stanford.edu/mailman/listinfo/protege-discussion
> >
> > Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
>
> _______________________________________________
> protege-discussion mailing list
> protege-discussion <at> lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Express yourself instantly with MSN Messenger! MSN Messenger
_______________________________________________ protege-discussion mailing list protege-discussion <at> lists.stanford.edu https://mailman.stanford.edu/mailman/listinfo/protege-discussion Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
!!
br
Andrew Eliasz
p.s. Tony Hirst is my thesis supervisor at the OU ( Open University in
the UK )
Samson Tu wrote:
> My apologies for multiple postings. Please re-distribute as widely as
> possible.
>
> Dear Protege Users,
>
> We are pleased to announce that the 11th International Protege
> Conference will be held June 23-26, 2009 in Amsterdam, The
> Netherlands. Please mark these dates on your calendar and plan to
> join us for a few days this summer.
>
> The conference is a forum to discuss ontology development and
> management, applications using ontologies, common problems and
> solutions. The conference is also an opportunity for Protege users to
> meet the Protege team, and to learn about our current activities and
> plans.
>
> The conference will include one day of tutorials and small focused
> workshops on the first day and two and a half days of the main
> conference. The main program will include presentations, a poster
> session, and a demo session. Thus, we would like to solicit your
> contributions for all the events at the conference. You can find the
> detailed calls for contributions at the conference Web site:
>
RSS Feed