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

 


Help: OASIS Mailing Lists Help | MarkMail Help

business-transaction message

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


Subject: [business-transaction] Issues closed by model draft



The model section included in Draft 0.9.5 addresses many of the issues
that had been raised.  The following details the issues and which
section or sections of Draft 0.9.5 is proposed to resolve the issue.

Please respond to this mail, and CC the list, if you DO NOT accept
one or more of these as resolutions of the issues.  If I do not hear
any objections by your local midnight Thursday April 11 these issues
will be marked closed.

Thanks to Tony Fletcher for the initial copy of this list.

Thanks,
=bill

Issue 9: Better explanation of Atom/Cohesion
  - Section 'Atoms and Cohesions' (line 700).
  - Section 'Evolution of confirm-set' (line 1062).

Issue 13: Definition of Terminator
  - Section 'Atoms and Cohesions' (last paragraph, line 767).
  - Section 'Control of inferiors' (line 1018).
  - Section 'Evolution of confirm-set' (starting at line 1100).
  - Section 'Terminator:Decider failures' (line 1631).
  - Glossary, Terminator definition.

Issue 21: Multiple Superior:Inferior relationships within a Cohesion
  - Section '"Checking" and context-reply' (line 887).
  - Section 'Control of inferiors' (line 994).

Issue 24: The apparent complexity of model is too great.
  - Whole of the model section text.
  - Section 'Example Core' (line 467).

Issue 25: Clarity needed between atomic and cohesion
  - Section 'Atoms and Cohesions' (line 700).
  - Section 'Evolution of confirm-set' (line 1062).

Issue 27: Draft 0.9 is opaque, difficult to read and to understand
  - Section 'Structure of this specification' (Line 406).
  - Whole of the model section text.

Issue 28: Need for state diagrams and explanatory text
  - All of the 'Conceptual Model' section.

Issue 32: Italics for first use of "Business Transaction"
  - Section 'Business Transactions' (Line 514). The convention used
    seems to be to use bold for first occurance of a glossary term
    rather than italics.  

Issue 34: Superior and Inferior
Issue 35: Superior and Inferior (2)
  - Section 'Superior:Inferior relationship' (Line 624).
  - Section '"Checking" and context-reply' (Line 887).
  - Section 'Control of inferiors' (Line 994).
  - Section 'Business transaction trees' (Line 655).


Issue 36: Two-phase cancel - NOT
  - Section 'Two-phase outcome' (Line 584)
  - Section 'Autonomous cancel and confirm' (Line 1382)

Issue 37: Acceptable to application or participant
  - Section 'External effects' (Line 559).

Issue 38: First use of "cohesion"
  - Section 'Atoms and Cohesions' (Line 700).  The word "cohesion" is
    used once prior to this, in the Introduction on line 343.  Its use
    there is an introduction to the word as an abbreviation of 
    cohesive business transaction.

Issue 42: Cohesive Superior
  - Section 'Superior:Inferior relationship' provides the diagrams. 
  - Section 'Atoms and Cohesions' (Line 717) provides the
    description. 

Issue 43: REQUEST_STATUS and STATUS coupling
  - Section 'Terminator:Decider failures' (Line 1631).

Issue 44: Decider and other terms
  - Section 'Atoms and Cohesions' (Page 9) - last paragraph.
  - Section 'Business transaction creation' (Page 10) - and
    particularly the middle paragraph.
  - Glossary

Issue 45: Compound addresses
  - Section 'Addresses' (Line 1801)

Issue 48: Completion of enrolment
  - Section 'Business transaction propagation' (Line 823).
  - Section '"Checking" and context-reply' (Line 887).
  - Section 'One-shot' (Line 1306).

Issue 53: will or may contradict ?
  - Section 'Evolution of confirm-set' (Line 1064).

Issue 56: State table text
  - The relevant text was used as reference material for writing the
    model section. 

Issue 59: Interposition description needed
  - Section 'Business transaction trees' (Line 678) and Figures.
  - Section 'Creation of Intermediates (Sub-Coordinators and
    Sub-Composers)' (Line 848).

Issue 63: Clarify the terminology around actors, roles and relationships
  - Section 'Actors and roles' (Line 613).

Issue 64: can inferior know type of superior ?
  - Section 'Business transaction creation' (Line 785) paragraph at
    Line 816.
  - Section 'Business transaction propagation' (Line 824).

Issue 65: participant as immediate inferior of composer ?
  - Section 'Participants, Sub-Coordinators and Sub-Composers' 
    (Line 771). 

Issue 66: Event diagram for termination protocol
  - Figure 9 (line 951).
  - Section 'Evolution of confirm-set' (Line 1062).

Issue 68: (sub)coordinators, (sub)composers with no inferiors
  - Section 'Participants, Sub-Coordinators and Sub-Composers' (Line 769).

Issue 69: prepared subcomposer with unprepared inferiors ?
  - Section 'Atoms and Cohesions' (Line 760), NOT permitted.
  - Section 'Creation of Intermediates (Sub-Coordinators and
    Sub-Composers)' (Line 848).

Issue 70: Confirm-set evolution
  - Section 'Evolution of confirm-set' (Line 1062).

Issue 72: Scope of Context
  - Section 'Business transaction propagation' (Line 824).
  - Section '"Checking" and context-reply' (Line 887).
  - Section 'Control of inferiors' (Line 994).

Issue 73: ACID relaxation in overview
  - Section 'External Effects' (Line 547).
  - Table 1 (Line 570).

Issue 75: Ensure all participants are enrolled
  - Section '"Checking" and context-reply' (Line 887).
  - Section 'Evolution of confirm-set' (Line 1062)

Issue 76: Need for explanatory materiel
  - All of the 'Conceptual Model' section.

Issue 88: Cohesion vs. Atomic
  - Section 'Atoms and Cohesions' (Line 700).


William Z Pope
zpope@pobox.com 


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


Powered by eList eXpress LLC