Re: Apps Messaging - Semantics of a Message

From: Isa Barbarisi <Isa.Barbarisi-at-sciops.esa.int>
Date: Wed, 11 Apr 2007 13:03:34 +0200


Mark Taylor wrote:
> On Tue, 10 Apr 2007, Doug Tody wrote:
>
>> It seems to me that we are still defining a standard service model
>> for each type of data, but just doing it in an adhoc fashion, by
>> defining operations at random as they need arises (which is, alas,
>> the way a lot of software is designed).
>
> there are times when ad hoc design is bad news, but I don't see this
> as one of them. In PLASTIC, defining messages for specific
> messaging/data-sharing requirements as they arise has worked quite
> well.
>
> The idea of agreeing up front on a structured hierarchical vocabulary
> of mtypes intended to cover most or all semantic requirements does not
> fill me with joy; it is likely to require a lot of work to
> achieve agreement, will inevitably be incomplete, and will probably
> contain a large number of messages which never get used.
> I would much prefer to agree on a small number of mtypes which we know
> we need, and augment the list on an ad hoc basis as indicated by
> emerging specific requirements of applications which need to do
> particular jobs.

Right. I agree with Mark about having an initial small number of mtypes (maybe we can start with the ones already existing) and then expanding the list according to the need of people. I've also read about allowing applications to create their own private messages if necessary, and regarding to this point I would like to expose my experience with VOSpec and give full support to this option that I think is extremely useful. Few weeks ago we have been held here at ESAC a workshop about Spectroscopy & VO and I had to create a new "ad hoc" plastic message in collaboration with Igor, so we could manage to open 3D data from Aladin to VOSpec.
But I think the policy we should adopt in the future is to make public the new messages that could be useful to other application (and not keeping them secret as I did...) to avoid redundancies and repetitions.

Isa

>
> Mark
>



This message and any attachments are intended for the use of the addressee or addressees only. The unauthorised disclosure, use, dissemination or copying (either in whole or in part) of its content is prohibited. If you received this message in error, please delete it from your system and notify the sender. E-mails can be altered and their integrity cannot be guaranteed. ESA shall not be liable for any e-mail if modified.
Received on 2007-04-11Z13:03:56