What the story on BPEL?
What the story on BPEL? What can it do to help busy IT shops like ours? Is it open source? I've heard that it's an alternative to proprietary business process management tools and could help businesses streamline without getting locked in to the BPM tool vendor. Then, I heard that Microsoft had a commercial version of BPEL. It's confusing.

    Requires Free Membership to View

    When you register, my team of editors will also send you resources covering Linux administration and management; integration and interoperability between Linux, Windows and Unix; securing Linux and mixed-platform environments; and migrating to Linux.

    Cathleen A. Gagne, Senior Editorial Director

    By submitting your registration information to SearchEnterpriseLinux.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchEnterpriseLinux.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

The Business Process Execution Language for Web Services (BPEL4WS or BPEL for short) is an XML-based standard for defining how you can combine Web services to implement business processes. BPEL builds upon the Web Services Definition Language (WSDL) and XML Schema Definition (XSD). There are several new tools being developed by companies like Computer Associates and IBM to deal with BPEL -- and yes, Microsoft does have a production implementation. The BPEL tools define the process in the Unified Modeling Language (UML) and generate the corresponding BPEL and WSDL files to implement that process. This capability is based on the Object Management Groups' (OMGs) Model Driven Architecture (MDA) initiative, which raises the level of abstraction at which development occurs. In turn, this will deliver greater productivity, better quality, and insulation from underlying changes in technology. As a member of the OMG board I am thrilled to see your interest in the subject.

Editor's note: You can find out more about BPEL by listening to this webcast on SearchWebServices.com: BPEL4WS and Application Integration.

This was first published in December 2003