Statement of Purpose
The purpose of the Business Transactions TC is to develop technology for business transactions on the Internet. Long lasting business transactions spanning multiple enterprises pose a unique challenge to B2B systems. The interdependent workflows managed among multiple trading partners, which drive business transactions, need to be coordinated to ensure that the outcome of the transaction is reliable. As an initial input, BEA intends to offer a specification for our Business Transaction Protocol (BTP), which provides this functionality and is implemented in our Weblogic Collaborate product. BTP is an eXtensible Markup Language (XML)-based protocol for representing and seamlessly managing complex, multi-step business-to-business (B2B) transactions over the Internet. The protocol allows complex XML message exchanges to be tracked and managed as loosely coupled "conversations" between and among businesses. BTP goes beyond the problem domain currently being addressed by ebXML and is independent of transport protocols and messaging frameworks. We believe that it can be layered on any underlying transport mechanism including ebXML Messaging, RosettaNet, or XML-PC (SOAP).
List of Deliverables
The purpose of this committee is:
To develop an agreed to set of requirements for a business transaction protocol
To evaluate the BEA technology submission and other available technologies made available to the committee and determine their suitability to the requirements identified by the committee
To produce a final specification for a business transaction protocol which works in conjunction with existing business messaging standards, particularly those being developed in the ebXML initiative
BEA will make its detailed submission available by the end of February 2001, before the first meeting, and will make a presentation describing the proposed BTP technology at the first meeting.
An initial schedule for the committee is summarized below:
January 19, 2001 - OASIS issues Call for Participation
March 13, 2001 - First Meeting to be hosted by BEA Systems at our San Jose headquarters
April 30, 2001 - Initial Requirements Document ready for review
May 31, 2001 - First Specification Draft available for review
July 31, 2001 - Final Specification Draft available for Version 1.0
We propose to set the detailed schedule at the first meeting of the committee to accommodate the needs of the members, including dates for conference calls (most likely bi-weekly) and at most two additional face-to-face meetings (one in the middle of the schedule and the latter to review the final draft). BEA Systems will host the first meeting in San Jose, California on March 13, 2001. For those unable to travel to San Jose, a dial-in number will be provided. BEA will assume responsibility for the setup of conference calls as required. The TC will conduct its business in English.