RE: Oracle's CDL contribution transaction question

Yes, I agree with what Anders says below.

Best Regards     Tony
A M Fletcher
 
Cohesions  (TM)
 
Business transaction management software for application coordination
www.choreology.com
 
Choreology Ltd., 68 Lombard Street, London EC3V 9LJ     UK
Tel: +44 (0) 870 7390076   Fax: +44 (0) 870 7390077  Mobile: +44 (0)
7801 948219
tony.fletcher@choreology.com     (Home: amfletcher@iee.org)


-----Original Message-----
From: Anders W. Tell [mailto:opensource@toolsmiths.se] 
Sent: 22 October 2003 11:59
To: Fletcher, Tony
Cc: Steve Ross-Talbot; public-ws-chor@w3.org
Subject: Re: Oracle's CDL contribution transaction question


Dear Tony, a comment from the sidebar.

Fletcher, Tony wrote:

> 1)  I would like to see the word 'compensation' replaced with
> 'outcome' (most general but applicable term that I can currently think

> of, stepping down a fraction of a level my next choice would be ' 
> confirmation or cancellation') so the requirement would read:
>  
> 12. Assert when Web Service participants are capable of managing their
> collaborations in a transactional way, to precisely define the 
> transaction boundaries and the common observable *outcome* behaviour. 
> Coordinate the outcome of the long-lived collaborations, which include

> multiple, often recursive collaboration units, each with its own 
> business rules and goals


The comment,recommendation you make is a very relevant one. Its is 
better to use a generic term in this case than a specific one.

It is possible though to reintroduce compensation by adding a 
classification schema for outcomes or an outcome ontology. There one can

add "valuation" (within specific context) of outcomes or the different 
business path taken. Are they positive (happy path,success), negative 
(compensation, cancelation) or neutral (choice) or ...

Some of the ourcomes are legally relevant and some are not and the use 
of terms must reflect this relevance (somewhere). Cancellation of a 
document exchange may not be same as cancelling an offer.


/anders

Received on Thursday, 23 October 2003 05:15:11 UTC