[Ontology] UCDs vs ontologies?
Tony Linde
Tony.Linde at leicester.ac.uk
Thu Jun 2 07:36:20 PDT 2005
Now that we've resurrected the Semantics IG (semantics at ivoa.net), can we
keep the ontology-like discussions there so we don't annoy the dm people.
I've forwarded these two posts to there.
Cheers,
Tony.
> -----Original Message-----
> From: owner-dm at eso.org [mailto:owner-dm at eso.org] On Behalf Of
> Sebastien Derriere
> Sent: 02 June 2005 14:51
> To: dm at ivoa.net; Elizabeth Auden
> Subject: Re: [Ontology] UCDs vs ontologies?
>
> [posted to dm only to avoid cross-posting]
>
> Elizabeth Auden wrote:
> >
> > Incidentally, I've posted a first go at a VOEvent ontology (OWL-DL
> > format) on the VOTech wiki at
> > http://wiki.eurovotech.org/bin/view/VOTech/VoEventOntology. Any
> > comments on the structure, concepts, and coverage of this
> v0.000000001
> > ontology would be appreciated.
>
> Hi,
>
> Reading the questions you list in the above page, I have a
> comment on points 2 and 3.
> When trying to build small ontologies, I found (and still
> do find) extremely stupid to be "forced" to define one slot
> dedicated to each class to indicate "hasSomething".
> In your example, Contact / hasContact , How / hasHow, What
> / hasWhat, ...
> I found this (and this is the case in every example I could
> find) awful.
>
> I wish we could define something where we don't have to be
> omniscients when building the ontology, but where the ability
> to make reasonning would not be lost. Something like:
> - Having a class named Property
> - Having classes Contact, How, What, ... being subclasses
> of Property (these classes might have many superclasses)
> - Having a unique slot "hasProperty" with a value being a
> Class, with the allowed class "Property" (thus also allowing
> Property's subclasses)
>
> That way, instead of having to define zillions of slots
> (i.e. at least one per new subclass of Property) and writing:
>
> MyConcept hasContact Contact
> MyConcept hasHow How
> MyConcept hasWhat What
> ... and as many as there are different possible properties
>
> we could simply write things like:
>
> MyConcept hasProperty Property (with multiple cardinality,
> this would cover all the above: no need to predefine all
> possible cases)
>
> and if we need to be more precise (restrict allowed properties):
>
> MyConcept hasProperty (Class with superclass Contact or How or What)
>
> Anyone experienced could tell if my own view is really
> really wrong? Or incompatible with the way description logics
> and reasonners work? I hope this could make our lives easier
> when we stop playing with toy-ontologies and go into the big ones.
>
> Sebastien.
> --
> _______
> / ~ /, Sebastien Derriere mailto:derriere at astro.u-strasbg.fr
> / ~~~~ // Observatoire de Strasbourg Phone +33 (0) 390 242 444
> /______// 11, rue de l'universite Telefax +33 (0) 390 242 417
> (______(/ F-67000 Strasbourg France
>
More information about the dm
mailing list