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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-cppa-comment message

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


Subject: About the final CPA problem?


Hello, Martin.
I am Antonio from Taiwan.
Do you still remember me ? 
 
I have some problems about the "final CPA."
Could you help me to solve this?
Sorry...my English is not good ,but I try to explain the problems.
 
The problem is :
If "First Party - A" and "Second Party- B " want to negotiate their CPPs and want to generate the common CPA.
And If we have CPP-A , NDD-A and CPP-B ,NDD-B (4 documents).
Step1:I assume the 4 documents' structure is below:
              CPP-A's elements are  "A,B,C,D,E,F,G,H" 
                   NDD-A's  elements are  "A,B,C,D"
 
              CPP-B's elements are  "A,B,C,D,E,F,G,H" 
                  NDD-B's  elements are  "A,B,C,D,E,F"
 
            So the NDD Template (the intersection of NDD-A and NDD-B) will be like  "A,B,C,D"
            The NDD Template's values of elements( "A,B,C,D") are different.      
 
Step2:If they generate the CPA Template from CPP-A and CPP-B.
             The CPA Template will be the "combination" from CPP-A and CPP-B.
              The structure of CPA Template is below:
 
<CollaborationProtocolAgreement>
<Status>
.........
<PartyInfo>CPP-A </PartyInfo>
<A> 1 </A>
<B> 2 </B>
<C> 3 </C>
<D> 4 </D>
<E> 5 </E>
<F> 6 </F>
<G> 7 </G>
<H> 8 </H>
<PartyInfo>CPP-B</PartyInfo>
<A> 10 </A>
<B> 11 </B>
<C> 12 </C>
<D> 13 </D>
<E> 14 </E>
<F> 15 </F>
<G> 16 </G>
<H> 17 </H>
<Comment>
........
</CollaborationProtocolAgreement>
 
Step3:If they use the method of negotiation message to negotiate the NDD Template.
               After negotiating,finally they both accept the values("A,B,C,D") of NDD Template.
               Therefore,The NDD Template's values of elements( "A,B,C,D") could be the same or different.  ----------------- Right ot Wrong???
 
                And we will make the NDD Template's values to return to the CPA Template's value.
                In another word,  the CPA Template's value will be replaced with the NDD Template's values. ----------------- Right ot Wrong???
                If it is Right.
                And  I won't know what is the final CPA's structure.------------------??
 
The below(maybe1 & maybe2) is my guess:
 
Maybe 1:The elements(E,F,G,H) are disappear.
                    I feel a little strange for situation.
 
<CollaborationProtocolAgreement>
<Status>
.........
<PartyInfo>CPP-A </PartyInfo>
<A> 10 </A>
<B> 2 </B>
<C> 3 </C>
<D> 20 </D>
<PartyInfo>CPP-B</PartyInfo>
<A> 10 </A>
<B> 2 </B>
<C> 12 </C>
<D> 13 </D>
<Comment>
........
</CollaborationProtocolAgreement>
 
 
Maybe 2:The elements(E,F,G,H) are still existence. but why...................??
 
<CollaborationProtocolAgreement>
<Status>
.........
<PartyInfo>CPP-A </PartyInfo>
<A> 10 </A>
<B> 2 </B>
<C> 3 </C>
<D> 20 </D>
<E> 5 </E>
<F> 6 </F>
<G> 7 </G>
<H> 8 </H>
<PartyInfo>CPP-B</PartyInfo>
<A> 10 </A>
<B> 2 </B>
<C> 12 </C>
<D> 13 </D>
<E> 14 </E>
<F> 15 </F>
<G> 16 </G>
<H> 17 </H>
<Comment>
........
</CollaborationProtocolAgreement>
 
 
 
Best Regards,
 
Antonio
 
 
P.S.
I am studying the "ebXML Automated Negotiation of Collaboration Protocol Agreements"
And I am building the ACNP system  (Automated Collaboration and Negotiation Platform).

-------------------------------------------------------------------
  徐瑞谷 (Antonio Hsu)
  中原大學 資訊管理研究所
  Institute of Information Management, CYCU
  TEL:886-(0)3-2655418
        Cell Phone:0937537955
  Email:antony65@mis.cycu.edu.tw
--------------------------------------------------------------------


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