[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: ECF 4.1: Distinctions between Core and SIP Specifications (REVISED)
ECF TC, After mulling over the conversation associated with ECF 4.1 log entries 26 (NDC) and 27 (NFRC) during the last TC meeting and deciding where best to place certain pieces of information relative to ECF “Core” Specification and the Service
Interaction Profile (SIP) specifications (plural), it would be helpful to distinguish their purpose and value. The following is provided for your consideration:
The "WHAT" defines the ECF message cardinalities permitted for a given message exchange (e.g. RvFR, NDC, NFRC) and their relative order within ECF messages. The “WHAT” is
technology agnostic.
A common trap (pattern) is for developers to jump to the “HOW” before understanding the “WHAT”. It’s human nature, particularly when definitive artifacts are misaligned in even the slightest. Nonetheless, if the ECF TC insists on defining
message cardinality and relative message order within each SIP Specification (“HOW”), it begins the process of chipping away at the purpose and value of the ECF “Core” Specification (“WHAT”) in its entirety. Recommendation 1: Distinguish between and clarify the purpose and value of the ECF “Core” (“WHAT”) versus the SIP (“HOW”) specification documents.
Recommendation 2: Revise the ECF “Core” Specification “Informative” Appendix C by adding ECF message cardinality rules and relative ECF message orders for each ECF-defined message exchange (e.g., RvFR),
and make the section “Normative”. Recommendation 3: In addition to disambiguating derivatives of the words “file”, “submission”, etc., as they exist in the current specification documents, refine the definitions of the words “message” and
“exchange”. Examples:
Thank you, Jim |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]