[Css-csts] Procedure and operation version numbers

John Pietras john.pietras at gst.com
Thu Apr 3 16:07:17 EST 2008


Members of the CSTSWG --
In Heppenheim, it was agreed that all procedures would have version
numbers assigned to them. References to this decision in the MoM from
Heppenheim are as follows:

- 3 Concepts, Section 4.4: "The procedures should as well have a version
number."

- 4 Guidelines: " A Service shall identify its profile so that with its
version number, one knows the versions of the used procedures and used
operations. Derived/refined procedures and extended operations shall
have their own version number."

- 5 Procedures: "Every procedure (including extended procedures) and
every operations (including extended operations) shall have a version
number."

- 6 Recommendation: " All procedures shall have a version number
documented in table 6-1. A specific statement is required for the
Association procedure. All operations shall have a version number
documented in table 4-1."

At least with respect to the Minutes of Meetings and telecons, this is
the lat time that versioning of CSTS procedures and operations was
mentioned. As of the v0.12 Procedures Definition, the only versions
number for any operation is the one for the BIND operation, and that
definition ties it to the version of the Recommendation in which it
appears ("The version-number parameter shall identify the version number
of the service specification that is to govern this association if the
BIND succeeds"), not an operation-specific version number. There is no
mention of procedure version numbers in the v0.12 Procedures Definition.


Can I assume that it is still the intent to add the operation and
procedure version numbers in a future (draft) version of the Procedures
Definition/Framework? Also, would it make sense to change the definition
of the instance-number parameter of the BIND operation to decouple it
from the version of the Procedures Definition/Framework and make it it's
own version, especially since the BIND operation is very unlikely to
change as the Procedures definitions evolve? (Perhaps this is what the
sentence "A specific statement is required for the Association
procedure." in the Heppenheim MoM item on procedures definition was
alluding to).

Best regards,
John


John Pietras
Global Science & Technology, Inc. (GST)
7855 Walker Drive
Suite 200
Greenbelt, Maryland, USA
20770-3239
Direct:   +1-240-542-1155
GST Main: +1-301-474-9696
Fax:      +1-301-474-5970


John Pietras
Global Science & Technology, Inc. (GST)
7855 Walker Drive
Suite 200
Greenbelt, Maryland, USA
20770-3239
Direct:   +1-240-542-1155
GST Main: +1-301-474-9696
Fax:      +1-301-474-5970



More information about the Css-csts mailing list