Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [hyades-dev] Updated Choreography HCE requirements

Here's the updated version of the Choreography HCE requirements.

It includes the changes suggested below.

(note also that the latest version of this document is in CVS under the
'docs' directory of the 'org.eclipse.hyades.choreography' plugin in the
M8_SANDBOX branch of CVS)

cheers

Antony Miguel
Scapa Technologies
antony.miguel@xxxxxxxxxxxxx
+44 131 550 1766
----- Original Message -----
From: <Antony.Miguel@xxxxxxxxxxxxx>
To: <hyades-dev@xxxxxxxxxxx>
Sent: Thursday, August 19, 2004 10:30 AM
Subject: Re: [hyades-dev] Updated Choreography HCE requirements


> > Comments on this draft:
> >
> > Since the goal of "universality" is expressed a couple of times in this
> > spec, I think we need to be sure to address it. I think the spec needs
to
> > state that the interface is specified using Java: that int is 32 bits,
> > long is 64 bits, and String is Unicode. Without saying that, a person
> > could imagine that a C++ implementation using std::string or char* for
> > strings was conforming, but it wouldn't be. It doesn't pay to leave
these
> > kinds of considerations to the end of the process.
>
> OK
>
> > Also, in general, I find it hard to read a spec like this without more
> > context. Sure, it looks like a fine way to get and set int and string
> > variables, but what are the variables actually FOR? Without a use case
in
> > which there are named variables with intended meanings, this is just a
> > getter/setter interface. What desired features motivate the creation of
> > this interface? I can't judge the interface without that kind of
> > background information.
>
> One example usage of this is that the perfmon agent has a
runtime-modifiable
> control which is the frequency in milliseconds of the counter polling
(i.e.
> gather data every N milliseconds).  At the moment it does some of its own
> stuff to set this frequency variable but it would be better if this were
> exported and accessible via a standard interface.  If agents could export
> standard typed variables then they could also be presented to the user
with
> a bunch of standard UI controls for setting the different types.
>
> > -- Allan Pratt, apratt@xxxxxxxxxx
> > Rational software division of IBM
> >
> >
> >
> >
> > "Antony Miguel" <antony.miguel@xxxxxxxxxxxxx>
> > Sent by: hyades-dev-admin@xxxxxxxxxxx
> > 08/18/2004 08:34 AM
> > Please respond to
> > hyades-dev
> >
> >
> > To
> > <hyades-dev@xxxxxxxxxxx>
> > cc
> >
> > Subject
> > [hyades-dev] Updated Choreography HCE requirements
> >
> >
> >
> >
> >
> >
> > Attached is an updated version of the Choreography HCE requirements
> > document.
> >
> > It now includes the concept of an XSD type for variables as well as
> > standard primitive types.
> >
> > Antony Miguel
> > Scapa Technologies
> > antony.miguel@xxxxxxxxxxxxx
> > +44 131 550 1766
> > [attachment "Choreography HCE Requirements.zip" deleted by Allan K
> > Pratt/Cupertino/IBM]
> >
> > _______________________________________________
> > hyades-dev mailing list
> > hyades-dev@xxxxxxxxxxx
> > http://dev.eclipse.org/mailman/listinfo/hyades-dev
> >
>
> _______________________________________________
> hyades-dev mailing list
> hyades-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/hyades-dev
>

Attachment: Choreography HCE Requirements.zip
Description: Zip compressed data


Back to the top