OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-bp message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: ebBP 3/27/2005: Comment re: 'quality' attribute group (wd 10/schema2/22)


In Tuesday's call, we discussed the documentSecurity and quality 
attribute groups. I had sent an inquiry to the list 21 March 2005 about 
the latter as we had resolved our focus on documentSecurity.  Reference: 
http://www.oasis-open.org/apps/org/workgroup/ebxml-bp/email/archives/200503/msg00070.html.

Quality group includes:

    * isIntelligibleCheckRequired
    * isNonRepudiationRequired
    * isNonRepudiationReceptRequired
    * timetoAcknowledgeAcceptance
    * timetoAcknowledgeReceipt
    * isAuthorizationRequired
    * retryCount

Discussion summary:

    * The operational semantics around use of the concrete BT patterns
      may place conditions on these attributes. For example, if a
      Receipt Acknowledgement signal is used, there would be a
      timeToAcknowledgeReceipt.
    * These attributes place requirements on the business document and
      attachments.
    * Our premise has been to encourage more user community feedback
      before inferring any other specific operational semantics on the
      matrices in relationship other exchange criteria. These criteria
      will likely be used by the process modeler in defining their
      shared collaboration.
    * Most of these are already inferred or specifically referenced in
      the matrices.

Proposed resolution:

    * No changes will be made to the BT patterns matrices.
    * No changes will be made to the XML schema (structural) although an
      annotation added to the quality group.
    * Add complementary text to the technical specification to support
      the annotation change.

====================================================================================
Schema
Annotation on quality group:
Change from:
- <#> <xsd:attributeGroup name="*quality*">
- <#> <xsd:annotation>
  <xsd:documentation>The attributeGroup related to quality of service 
attributes. Note: This attributeGroup was added in 
v2.0.</xsd:documentation>
  </xsd:annotation>

Change to:
- <#> <xsd:attributeGroup name="*quality*">
- <#> <xsd:annotation>
  <xsd:documentation>The attributeGroup related to quality of service 
attributes. These attributes relate to the BT patterns and the 
operational semantics surrounding their use. Note: This attributeGroup 
was added in v2.0.</xsd:documentation>
  </xsd:annotation>

Change from:
- <#> <xsd:attributeGroup name="*documentSecurity*">
- <#> <xsd:annotation>
  <xsd:documentation>The attributeGroup related to document security, 
quality of service attributes.</xsd:documentation>
  </xsd:annotation>

Change to:
- <#> <xsd:attributeGroup name="*documentSecurity*">
- <#> <xsd:annotation>
  <xsd:documentation>The attributeGroup related to document security, 
quality of service attributes. These attributes relate to the BT 
patterns and the operational semantics surrounding their use. 
</xsd:documentation>
  </xsd:annotation>
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Technical specification
Section 4.6.6.1 Key Semantics of a Business Transaction [before Table 1 
after the paragraph below]

Change from: The Business Transaction patterns are described in further 
detail in the succeeding matrices. Table 1 represents each pattern and 
their relationship to business signals and responses. The remaining  
matrices actually provide greater detail of the 6 concrete Business 
Transaction Patterns (excluding the extensible and conversion patterns 
available for use). These matrices provide relevant capabilities 
associated with the six concrete patterns, but do not enforce how 
trading partners use those capabilities. Obligation herein is described 
as a responsibility to provide accordant information, which differs from 
residual obligation (obligation to a subsequent action).

Change to:
The Business Transaction patterns are described in further detail in the 
succeeding matrices. Table 1 represents each pattern and their 
relationship to business signals and responses. The remaining  matrices 
actually provide greater detail of the 6 concrete Business Transaction 
Patterns (excluding the extensible and conversion patterns available for 
use). These matrices provide relevant capabilities associated with the 
six concrete patterns, but do not enforce how trading partners use those 
capabilities. For example, other quality of service related, operational 
semantics may be selected by the parties (such as 
isIntelligibleCheckRequired or retryCount). These are further described 
later in Section 4.  Obligation herein is described as a responsibility 
to provide accordant information, which differs from residual obligation 
(obligation to a subsequent action).

Section 4.6.6.3 Business Signals
Change from:

The type of Business Transaction specifies whether a Receipt 
Acknowledgement and/or an Acceptance Acknowledgement signal is required. 
Business transaction protocol signals are independent from lower 
protocol and transport signals such as reliable messaging.

Change to:

The type of Business Transaction specifies whether a Receipt 
Acknowledgement and/or an Acceptance Acknowledgement signal is required. 
Business transaction
protocol signals are independent from lower protocol and transport 
signals such as reliable messaging. The business signals are important 
for state alignment, and relate to the characteristics inherent in the 
BT patterns described earlier in Section 4.

Section 4.7 Core Business Transaction Semantics
Change from:
Each of the above characteristics of the concept that we call an ebXML 
Business Transaction semantics is discussed in detail below.

Change to:
Each of the above characteristics of the concept that we call an ebXML 
Business Transaction semantics is discussed in detail below. These 
characteristics are related to the BT patterns and supporting matrices 
referenced earlier in Section 4.6.6.1.



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]