[CMC] Re: MOIMS Resolution Nr 11 SM&C MAL, Common and Core approval as BB

Adrian J. Hooke adrian.j.hooke at jpl.nasa.gov
Wed Jun 11 08:28:49 EDT 2008


Nestor: three observations --

1. We already have a two hour slot (1315-1515 on Monday) on the CESG 
agenda  to discuss these kinds of concerns. Any residual issues will 
be brought to the attention of the CMC, but at this point in time it 
is NOT appropriate for you to "request to put this case as the 
highest priority item to be discussed next week at the CMC meeting" 
since its priority and need for CMC deliberation will be determined 
by the outcome of the prior CESG discussion.

2. The WG chairman's defensive characterization of Peter's motives is 
unhelpful. Peter was simply doing his job as an Area Director and was 
fulfilling a chartered responsibility of the CESG as a whole to 
provide a final review of documents that are being proposed for 
adoption as CCSDS Recommended Standards. As such, it is fully 
expected that he would be "uncoordinated from his own organisation". 
He also took a considerable amount of personal time to read a very 
complex series of documents and as a result produced an extensive set 
of polite and technical comments.  Attempting to disparage his 
technical dissent as being disrespectful of "human interoperability 
and cooperation" is itself highly disrespectful of that same 
condition, and is not a behavior that is appropriate for the CESG forum.

3.  All of the responses (snipped and highlighted below) seem to 
point to a common key to the disagreement,  which appears to be the 
dependence of these documents on another yet-to-be-issued "technology 
bindings" standard. If that is indeed the problem, then perhaps the 
SM&C Working Group needs to produce a better map of its overall 
documentation relationships? And perhaps this current crop of SM&C 
documents should be held at "Red" status until the complete set of 
specifications required to achieve full international 
interoperability has been produced and reviewed?

Best regards
Adrian

> >>>> You are completely wrong here Peter, they do _not_ leave anything to the
>implementor but leave it to another language/transport binding book. The
>combination of the two provide the completely interoperable implementation.
>This is stated in sections 2.5 and 2.6 of the books.

> >>>> Because this is defined in appropriate technology binding specification
>as outlined in sections 2.5 and 2.6

> >>>> These are actually defined in the Service specifications (Common and
>Core). BUT they are not cast into concrete PDUs without the technology
>bindings.

> >>>> That is NOT true Peter, the information content and structure is
>COMPLETELY defined in the service specification BUT the on the wire
>representation is defined by the technology bindings.

> >>>> This is because it is completely left to the technology binding how to
>represent, for example, a Boolean. As it should be! As long as the fact that
>is it a Boolean and its value (TRUE) is communicated then applications on
>either side can interoperate.  Interoperability is only achieved, however, in
>conjunction with a common technology binding.

> >>>> This is because it is completely left to the technology binding.
>Implementors are given the freedom to choose an appropriate binding for their
>environment, but because the informational content HAS been standardised in
>the proposed Blue books there is complete informational interoperability,
>physical interoperability being provided by the transport technology
>bindings.

> >>>> Well they can if they do not follow the technology bindings. You point
>above however is a strong argument for these technology bindings to be Blue
>books (which we agree with you BTW) rather than Magenta as they are currently
>proposed to be.

> >>>> We are glad that you obviously completely understand the part that these
>standards provide. We are also glad that you understand that in isolation
>they do not provide the complete picture but that in conjunction with other
>(forthcoming) standards that complete picture is provided. It is a shame that
>you could not see immediately how this all fits together, but that may be
>easy for us to say as we have a full picture of our standards work and your
>set of fresh eyes have highlighted that this is less than obvious to
>newcomers.

> >>>> You are completely correct again Peter, but this is the job of the
>technology binding standards. Which, as you have stated before, would cast
>the abstract standards into indisputable, and therefore interoperable,
>concrete APIs.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ccsds.org/pipermail/cmc/attachments/20080611/e05fa6f0/attachment-0001.html


More information about the CMC mailing list