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

> 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
>



Back to the top