[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [BP] specification relationship issues 2
Cory, I am copying this to the listers in spirit of open discussion. I see 'AuthorizingRole' in the UML but I can't find 'authorizingRole' in the 91 dtd. Firstly do you believe that a <binary-collaboration> should only exist under a <package>? Seperate issue: 091.xml: I assume both the <transistion>'s 'from' attribute and the <start>'s 'to' attribute both refer to a <business-transaction-activity>'s 'name' attribute within the same <binary-collaboration>. If so, I suggest changing the slightly misleading dtd comment: " <!-- the "OrderCollaboration" specifies that it will start with an "OrderBT" business transaction from the buy role. If the order is confirmed it will... " to: " <!-- the "OrderCollaboration" specifies that it will start with an "OrderBT" business-transaction-activity which indicates from the buy role. If the order is confirmed it will..." This leads to a question, on: If a <binary-collaboration> specifies an 'initiator' and 'responder' via attributes, what exactly does this mean if its contained <business-transaction-activity>s can define the direction via 'from' and 'to'? Is the intention that the first <business-transaction-activity> must have the initiator value specified within it's from attribute? Scott Hinkelman, Senior Software Engineer XML Industry Enablement IBM e-business Standards Strategy 512-823-8097 (TL 793-8097) (Cell: 512-940-0519) srh@us.ibm.com, Fax: 512-838-1074 Cory Casanave <cory-c@dataaccess.com> on 01/04/2001 10:32:01 AM To: Scott Hinkelman/Austin/IBM@IBMUS cc: Subject: RE: [BP] specification relationship issues 2 Scott, I don't know how to say this in DTD without imposing strict ordering constraints on the model elements (which I don't think we want). We can change the cardinality in the model (from authorizingRole to Requesting Activity) to 1..n. The start state may have to be a documentation constraint. Cory > -----Original Message----- > From: Scott Hinkelman [SMTP:srh@us.ibm.com] > Sent: Wednesday, January 03, 2001 4:37 PM > To: ebxml-bp@lists.ebxml.org; ebxml-core@lists.ebxml.org > Subject: [BP] specification relationship issues 2 > > The following validates under 090 dtd. > -> We should insist that a binary-collaboration contains at least 1 > business-transaction-activity, > and at least 1 start. > > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE EbXmlProcessSpecification SYSTEM > "file://localhost/C:/ebXML/BP/ebXmlSpecificationDTD090.dtd" > > <EbXmlProcessSpecification> > <package name="mypackage"/> > <package name="mysecondpackage"/> > <business-transaction name="mybusinesstransaction"> > <request type="myrequesttype"/> > </business-transaction> > <binary-collaboration initiator="theinitiator" name="thename" responder > ="theresponder"/> > </EbXmlProcessSpecification> > > Scott Hinkelman, Senior Software Engineer > XML Industry Enablement > IBM e-business Standards Strategy > 512-823-8097 (TL 793-8097) (Cell: 512-940-0519) > srh@us.ibm.com, Fax: 512-838-1074
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC