Fwd: VOConcepts
Rob Seaman
seaman at noao.edu
Tue Jun 14 09:51:10 PDT 2005
Begin forwarded message:
> From: Rob Seaman <seaman at noao.edu>
> Date: June 13, 2005 7:27:31 PM MST
> To: ucd-sci at ivoa.net
> Cc: Rob Seaman <seaman at noao.edu>
> Subject: VOConcepts
>
>
> Howdy,
>
> I picked this list as the most appropriate place for this
> conversation. Please comment if you've got a different idea. This
> discussion is being driven by VOEvent issues, but the implications
> are broader. Some observations, assumptions, and conclusions:
>
> 1) UCDs appear to be the near term VO solution for semantic
> nomenclature.
> 2) VOEVENT will soon require a VOConcept style mechanism.
> 3) It seems obvious that VOConcept will borrow UCD syntax.
> 4) There seems to be significant delay implicit with establishing
> VOConcept as an official offshoot of UCDland.
> 5) Thus it seems that there will be significant pressure to establish
> VOConcept as a separate namespace of some sort under UCD.
>
> Operating under that assumption, the question is what that
> namespace will look like. The current snapshot is available at
> http://monet.uni-sw.gwdg.de/twiki/bin/view/VOEvent/
> UnifiedContentDescriptors
>
> Here are my comments;
>
> 1) Proper names don't belong under the VOConcept namespace.
> Whether this is a separate namespace of its own, or whether proper
> names are handled by a completely separate mechanism, there is no
> need to specify something like "solar_system.Sun". Call me a
> radical, but I think the Sun should simply be called "Sun". In any
> event, a proper name of an object or process is distinct from any
> sort of classification of that particular object or process.
>
> 2) A "coronal mass ejection" is not equivalent to
> stars.corona;process.mass-loss.ejection, whether or not this
> precisely describes the physical event. My point is that just as
> with proper names, the astronomical community has chosen to assign
> "proper class names" to certain phenomena: CMEs, GRBs, KBOs, etc.
> We will fail if we seek to provide a namespace that usefully
> predicts what new class names will be needed in the future.
> Rather, we need a mechanism for adding new identifiers.
>
> 3) Which is it? Sun;process.pulsation or Sun;seismology? Again,
> "helioseismology" is an identifier distinct from the latter
> classification.
>
> 4) We need neither stars;planets nor stars.planets - just planets.
> I think we can assume for most purposes that if you are describing
> a planet that a star is somewhere in the neighborhood.
>
> 5) How about both stars.multiple and stars.binary? These are just
> two out of several clustering options, such as stars.cluster, for
> that matter.
>
> 6) It's interesting what stars.nearby is trying to describe, but
> this seems pretty parochial. There are a lot of "neighborhoods"
> scattered throughout astronomical semantics. Maybe there is some
> way to generalize this as some kind of operator notation. (On the
> other hand, that seems a bit precious.)
>
> 7) stars.supernova seems redundant. What else would it be? This
> is just the "planet" comment revisited. This is distinct from the
> star.variable family precisely because a SN is rather emphatic.
>
> 8) VOConcept (however constituted under whatever name) needs to
> represent stars, galaxies, and other objects. It isn't so obvious
> that "cosmology" is useful classification for VOEvent purposes. It
> isn't obvious what VO-wide purposes this classification would be
> used for in general.
>
> 9) VOEvent provides a good testbed for a number of VO
> technologies. It seems to me that a VOConcept list targeted
> precisely at VOEvent needs, perhaps augmented by some carefully
> selected concepts to fill in just a few missing items is a good
> place to start.
>
> Rob Seaman
> NOAO
>
More information about the voevent
mailing list