DocumentCode :
2883491
Title :
Optimization of Business Processes in Service Oriented Architecture
Author :
Ratkowski, A. ; Sacha, K. ; Zalewski, A.
Author_Institution :
Warsaw Univ. of Technol., Warsaw, Poland
fYear :
2012
fDate :
10-14 Sept. 2012
Firstpage :
42
Lastpage :
50
Abstract :
This paper describes a method for the implementation and optimization of business processes in a service oriented architecture (SOA). A process specification is created by business people, and expressed in Business Process Modeling Notation (BPMN). The specification is then translated into Business Process Execution Language (BPEL), and used by technical people as a reference process, which is subject to a series of transformations that change the internal process structure in order to improve the quality of the process execution. The behavior of each transformed process is verified automatically against the behavior of the reference process. The verification mechanism is based on a mapping from BPEL to Language of Temporal Ordering Specification (LOTOS), followed by a comparison of the trace set that is generated using a program dependence graph of the reference process and the trace set of the transformed one. When the design goals have been reached, the transformed BPEL process can be executed on a target SOA environment using a BPEL engine.
Keywords :
business data processing; formal verification; optimisation; service-oriented architecture; specification languages; BPEL; BPMN; Business Process Execution Language; LOTOS; Language of Temporal Ordering Specification; SOA; business process modeling notation; optimization; process behavior; process execution quality; process specification; process structure; program dependence graph; service oriented architecture; trace set; verification mechanism; Business; Measurement; Optimization; Semantics; Service oriented architecture; Syntactics; Unified modeling language; BPEL; Business Process; LOTOS; Program Dependence Graph; Service Oriented Architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference Workshops (EDOCW), 2012 IEEE 16th International
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-5005-1
Type :
conf
DOI :
10.1109/EDOCW.2012.16
Filename :
6406253
Link To Document :
بازگشت