• No results found

2. Dispositionof comments from the UK. 1. Dispositionof Comments from Japan. N451

N/A
N/A
Protected

Academic year: 2022

Share "2. Dispositionof comments from the UK. 1. Dispositionof Comments from Japan. N451"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

- 1 -

SC22/WG11

N451

Disposition of Comments on Registration Ballot PDTR 14369

Disposition of Comments received on the PDTR Registration Ballot for PDTR 14369: Guidelines for the preparation of language independent service specifications (LISS), document SC22 N2658.

Comments (with a Yes vote) were received from Japan and Denmark.

1. Disposition of Comments from Japan.

All comments are accepted with one remark:

— the comments relating to ISO 2382: it is not clear exactly which part of ISO 2382 needs to be referenced. The editor will get in contact with the Japanese delegate in WG11 to clarify this point, and to correct this issue in the draft before the DTR ballot.

2. Disposition of comments from the UK.

Most comments are accepted, and wording changes are applied. The following comments are not accepted, or need a special response:

— 3. Clause 4.3 last para before Note. This could do with re-writing as it doesn’t explain what the abstraction levels are.

Response: the notions "abstract", "computational" and "representational" are considered to be well- known in the area of programming languages. See for instance the article by Brian Meek titled

"Programming Languages: Tow ards Greater Commonality", ACM Sigplan Notices No 4 (April 1994), also WG11 N330. Should a reference be introduced?

— 4. 5.1.2 refers to "time constraints", but there aren’t any specific guidelines in this area. Should there be?

Response: no; this is not considered an issue for this TR.

— 5. 5.2.1.1 typical assumptions (and elsewhere, especially 5.2.3 for binding methods, 5.3.1.2 for terminology) It would be very helpful if some practical examples could be given.

Response: accepted in principle. WG11 will consider to produce examples. In the mean time, proposals are welcomed.

— 6. 5.3.4.1 needs some expansion and also it’s not clear what the differences are to 5.3.2.

Response: partly accepted: the text will be improved.

5.3.2 is about converting an existing language-dependent specification, 5.3.4(.1) is about specifying a new LI specification. The difference is subtle, but is considered enough to merit a different approach.

— 9. 8.1 Does ASN.1 have any relevance here (perhaps only in reference to service syntax and bindings)?

Response: no, ASN.1 is not considered to be relevant here.

Page 1

(2)

SC22/WG11 N451

— 13. 9.2.3 Is there a need to distinguish LI-specific services from non-LI ones, as guaranteed interoperability with LI-specified ones may(?) be more difficult?

Response: rejected: it is not clear to exactly which text this comment is referring to. In general, it is assumed that the nature of the specification (LI or non-LI) of a service is independent of the ease by which interoperability with that service is achieved.

— 15. 10.2.1 what is the impact here of multiple instantiations of the same service?

Response: an implementation issue on ‘concurrent handling of multiple service requests’. No change is proposed.

— 16. 10.3 Some consideration of the serialization impacts of some internal processes as a result of the processing of multiple service requests concurrently may be needed here.

Response: rejected; this is considered to be an internal service issue, and not an service specification issue.

— 17. 11.3 Note 1 should expand on the implications with regard to subsequent revisions of the specification when disallowed values may now be valid.

Response: rejected; this is handled in 17.1.1.

— 18. 11.4 discusses "the operations on its data values". Is this really needed, since aren’t these just the details of the service specification? Also why do we need to consider "further operations"?

Response: this is to ensure a correct mapping between the (newly defined) LI datatypes and the PL datatypes. And on the further operations: suppose a datatype requires a rotate operation? Then that better be specified.

— 19. 12. Shouldn’t there be a guideline to say that all data which might be shared between caller and callee should be explicitly passed across the interface?

Response: no. Suppose a PL has no concept of procedure parameter. Then all data is ‘global data’.

The binding should specify where the parameters can be found in the global space.

— 20. 12. Should there be guidelines about naming standards, e.g. uppercase, perhaps other restricted character sets?

Response: no: that is a binding issue.

— 21. 12.3.2 Note 4 para 2. Isn’t this the preferred option and therefore stated as such?

Response: this is a binding issue. From the LISS point of view, only the (LIPC) "call by value sent on initiation" is preferred.

Page 2

References

Related documents

On pages 9-11 of the guidelines, efforts are made to explain that a processor in the Union (acting per definition on behalf of a controller) is typically not an establishment of

The activities carried out by the Sami Parliament cover a wide range of different areas such as Sami trades, reindeer husbandry, community planning, promoting Sami cultural

~~Precis som människor har rättigheter; så har också alla andra Moder jords varelser rättigheter som är specifika för deras tillstånd och lämpade. för deras roll och funktion

Swedenergy would like to underline the need of technology neutral methods for calculating the amount of renewable energy used for cooling and district cooling and to achieve an

This Master´s thesis was already successfully defended at the Université Paul Sabatier / Toulouse III within double degree study programme Engineering of Interactive Systems..

Based on a draft Disposition of Comments document prepared by the editor the comments received on the FCD 10967-3 - LIA-3 ballot (WG11 N492, aka SC22 N3825, and comments from ITTF

1 MB = Member body / NC = National Committee (enter the ISO 3166 two-letter country code, e.g. CN for China; comments from the ISO/CS editing unit are identified by **) 2 Type

The difference between the consideration paid to Vostok nafta and the value of the net assets acquired creates negative good- will, negative goodwill is charged to the profit