Transformation to SOA, Part 4. How Web service processes transform from UML to BPEL in IBM Rational Software Architect
Based on an example of a Purchase Order Process model
From the developerWorks archives
Date archived: May 14, 2019 | First published: March 18, 2008
The article explains how to model BPEL process implementation details in UML. The Unified Modeling Language (UML) provides convenient, well-understood, well-documented, and commonly practiced support for use case, collaboration, data, interface, class, component, interaction, state, and activity modeling. You can exploit this to capture application models that can be transformed to various platform architectures. The transformation from UML to Process Execution Language (UML-to-BPEL) that this article describes translates UML artifacts into BPEL artifacts.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.