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] | [Elist Home]


Subject: RE: security and timing parameters


> 
> I am responding to both Bob and Dave in this e-mail.
> 
> First, to Dave, I think you misunderstood my intent. I fully 
> agree that the 
> "timeToAcknowledgeReceipt and timeToAcknowledgeAcceptance" 
> are required
> parameters in order to define the business transaction. I am 
> not suggesting
> dropping them.
> 
> I was just trying to pinpoint exactly where in the metamodel 
> they get defined.
> 
OOPS then I jumped too fast and read your msg out of context, thanks
Karsten. Have a good holiday.
Dave


> To Bob, a couple of comments:
> I don't agree that "timeToAcknowledgeReceipt and 
> timeToAcknowledgeAcceptance"
> could or should be interpreted differently by requestor and 
> responder. And I
> don't see anything in your cut-and-pasted text that supports 
> that. What you
> quote is my understanding, too, that "timeToAcknowledgeReceipt and
> timeToAcknowledgeAcceptance" both are there to specify how 
> long after the
> sending of the original requesting message the requestor 
> should terminate
> (i.e. abort) the transaction in the absense of a response. I put the
> parameters in the responding activity because they are in 
> essence requirements
> on the responder. If you would rather have them on the 
> reqesting activity, I
> will move them, but they cannot be both places, because they 
> define only one
> thing. Another option would be to put them at the transaction 
> level because
> they define the overall transaction, not one activity or the 
> other. Give me
> you vote, and I will model it that way if no-one else 
> responds. (How long
> should I wait for a response :-)
> 
> The other comment is that we decided to drop all reference to 
> retry. Jim said
> he would be removing this from the bigger metamodel, too.
> 
> thanks,
> -karsten
> 
> 
> 
> >Karsten et al ..
> >
> >I may not be using the defintion concepts in the correct context, my
> >appology, but from Bob's defintions of "timeToAcknowledgeReceipt and
> >timeToAcknowledgeAcceptance" as they pertain to business operating
> >activities, these together with security (which at least I'm 
> defining the
> >concept as who I as the sender authorize to the receiver is 
> allowed to
> >perform a unit of work for me) are essential elements of and 
> core to the
> >fabric of business. 
> >If you would like specific business examples of common 
> business proecess
> >that occur around the world today, I'd be more than happy to 
> list and detail
> >out a few.
> >
> >I can't imagine letting a supplier respond back to my 
> puchase order ...
> >'whenever' in a direct customer-supplier relationship (ex. drop ship
> >customer orders off the Internet), or as an intermediary 
> allowing anyone to
> >do work on my behalf at a vendor site without exercising 
> some degree of
> >reasonable business limitations on the vendor in a
> >customer-intermediary-vendor relationship chain where the 
> intermediary is
> >servicing the customer (ex freight forwarding in global transport).
> >
> >Thanks
> >Dave
> >
> >
> >
> >> -----Original Message-----
> >> From: Bob Haugen [mailto:linkage@interaccess.com]
> >> Sent: Thursday, December 28, 2000 10:55 AM
> >> To: 'ebxml-bp@lists.ebxml.org'
> >> Subject: RE: security and timing parameters
> >> 
> >> 
> >> Karsten and all,
> >> 
> >> Is this a test to see if we are paying attention?
> >> (Note:  this is the only parameter assignment I have payed
> >> attention to so far.)
> >> 
> >> <KR>
> >>     NOTE: I am not putting timeToAcknowledgeReceipt and
> >>     timeToAcknowledgeAcceptance
> >>     into RequestingBusinessActivity even though they were in the
> >>     BusinessActivity superclass. They are only relevant to 
> >> the responding activity. 
> >>     I actually think TimeToPerform is not relevent to the 
> >> requestor either, but leaving 
> >>     it here for now.
> >> </KR>
> >> 
> >> My reading of the spec indicates that both Responding and
> >> Requesting BusinessActivities use those parameters in
> >> different ways.  The transaction is a unit of work from the
> >> viewpoint of the Requesting activity; therefore, if the time
> >> parameters are exceeded (that is, the required ack or
> >> document does not arrive by the appointed time), the
> >> Requesting activity can abort the transaction.
> >> 
> >> From the description of TimeToAcknowlegeReceipt:
> >> "A sending partner must retry a commercial transaction if 
> necessary 
> >> or must send notification of failed business control 
> >> (possibly revoking 
> >> a contractual offer) if a responding partner does not 
> verify properly 
> >> receipt of a business document request within the agreed time 
> >> period.  
> >> The time to acknowledge receipt is the duration from the time 
> >> a business 
> >> document request is sent by a requesting partner until the time a 
> >> verification of receipt is "properly received" by the 
> >> requesting business 
> >> partner. This verification of receipt is an audit-able 
> >> business signal and 
> >> is instrumental in contractual obligation transfer during 
> a contract 
> >> formation process (e.g. offer/accept)."
> >> 
> >> -Bob Haugen
> >> 
> 
> 


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

Search: Match: Sort by:
Words: | Help


Powered by eList eXpress LLC