Validation Rules for Exporting Business Process Diagram to Business Process Execution Language
Parnu Sooksanan, Siripong Roongruangsuwan
Abstract
Parnu Sooksanan, Siripong Roongruangsuwan
Abstract
The Business Process Modeling Notation (or BPMN) is a set of readily understandable notations used for all business analysts/users. The BPD diagram is used for designing the business process with a set of BPMN notations. The Business Process Execution Language for Web Services, called “BPEL” or “BPEL4WS” is a language used for the definition and execution of business processes using Web Services. As we investigate the validation rules for exporting BPMN elements to BPEL files, we have found that there are some verification and validation rules needed in order to ensure that the converted BPEL files can be manipulated and executed respectively. This paper reviews the current validation rules for the BPD diagrams and shows the verification & validation rules for exporting BPMN to BPEL. Additionally, in this paper, No Magic Inc.’s MagicDraw Version 10.5 is used for the business process modeling tool and BEA WebLogic Integration (WLI) Version 8.1 is also used for business process execution respectively. As a result, this paper reveals that those rules for exporting feature are useful for all business analysts/users who want to convert the BPD diagram to BPEL.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
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.
The Business Process Modeling Notation (or BPMN) is a set of readily understandable notations used for all business analysts/users. The BPD diagram is used for designing the business process with a set of BPMN notations. The Business Process Execution Language for Web Services, called “BPEL” or “BPEL4WS” is a language used for the definition and execution of business processes using Web Services. As we investigate the validation rules for exporting BPMN elements to BPEL files, we have found that there are some verification and validation rules needed in order to ensure that the converted BPEL files can be manipulated and executed respectively. This paper reviews the current validation rules for the BPD diagrams and shows the verification & validation rules for exporting BPMN to BPEL. Additionally, in this paper, No Magic Inc.’s MagicDraw Version 10.5 is used for the business process modeling tool and BEA WebLogic Integration (WLI) Version 8.1 is also used for business process execution respectively. As a result, this paper reveals that those rules for exporting feature are useful for all business analysts/users who want to convert the BPD diagram to BPEL.
Key concepts: Business Process Execution Language, Business Process Model and Notation, Computer science, Business process modeling, Business process, Artifact-centric business process model, Business rule, Software engineering