The Use of UML for Business Process Modeling and Conversion to BPEL
Kuang Zai-hua
Abstract
Kuang Zai-hua
Abstract
IBM,Microsoft and BEA were worked together to put forward Business Process Execution Language for Web Services(BPEL4WS or BPEL)in 2002,which were used to integrating web services and then creating new business model and Business Process,if only those Web Services running in the regular situation.However,the work of exploiting the applying of BPEL4WS is so complex and dull.Based on the thoroughly studying of UML and BPEL4WS,putting forth using Constructive and key-value to extend Activity Diagram and use it for business process modeling,and then defining the mapping from UML model to BPEL.Using a graphical method to develop BPEL4WS business process have the advantage of fast speed and easy maintenance.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
IBM,Microsoft and BEA were worked together to put forward Business Process Execution Language for Web Services(BPEL4WS or BPEL)in 2002,which were used to integrating web services and then creating new business model and Business Process,if only those Web Services running in the regular situation.However,the work of exploiting the applying of BPEL4WS is so complex and dull.Based on the thoroughly studying of UML and BPEL4WS,putting forth using Constructive and key-value to extend Activity Diagram and use it for business process modeling,and then defining the mapping from UML model to BPEL.Using a graphical method to develop BPEL4WS business process have the advantage of fast speed and easy maintenance.
Key concepts: Business Process Execution Language, Business Process Model and Notation, Computer science, Business process modeling, Unified Modeling Language, Software engineering, Artifact-centric business process model, Business process