ACM Home Page
Please provide us with feedback. Feedback
Using process mining to business process distribution
Full text PdfPdf (809 KB)
Source
Symposium on Applied Computing archive
Proceedings of the 2009 ACM symposium on Applied Computing table of contents
Honolulu, Hawaii
SESSION: Service oriented architectures and programming track table of contents
Pages 2140-2145  
Year of Publication: 2009
ISBN:978-1-60558-166-8
Authors
Faramarz Safi Esfahani  Islamic Azad University, Esfahan, Iran
Masrah Azrifah Azmi Murad  University of Putra Malaysia, Technology, Selangor, Malaysia
Md. Nasir Sulaiman  University of Putra Malaysia, Technology, Selangor, Malaysia
Nur Izura Udzir  University of Putra Malaysia, Technology, Selangor, Malaysia
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 102,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1529282.1529755
What is a DOI?

ABSTRACT

Service Oriented Architecture (SOA) is by far the most pervasive architecture which includes several building blocks among which orchestration engine is under special focus. Although, there are a number of centralized orchestration engines to execute business processes described by BPEL language in SOA, you may find several decentralized orchestration engines and their purpose is decomposing a BPEL process to several software agents to improve quality factors such as adaptability, performance and so forth. As these process distribution methods break a BPEL process to its building activities and encapsulate each activity in one agent, it results in producing a lot of agents whose interactions and resource usage would degrade the run-time environment. This paper proposes an intelligent process distribution (IPD) based on a process mining approach in which the selection of activities that should be encapsulated in agents, depends on the previous behavior of process instances. The recommended IPD approach will improve three aspects of system quality. First; is the amelioration of business process adaptability with run-time environment, second; choosing the best agent granularity based on detecting most relevant activities and encapsulating them in agents and third; is decreasing of resource usage due to reduced and improved number of produced agents and messages. Furthermore, we proved our method using a mathematical approach.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Active-Endpoints, "ActiveBPEL Engine - Open Source BPEL Server," 2008.
 
2
V. M. Guoli Li, and Hans-Arno Jacobsen, "NiNos: A distributed service oriented architecture for business process execution," Technical report, Middleware Systems Research Group, July 2007.
 
3
"Process Mining and Monitoring Processes and Services: Workshop Report," in The Role of Business Process in Service Oriented Archtictures, Eindhoven University of Technology, P.O.Box 513, NL-5600 MB, Eindhoven, The Netherlands., 2006.
 
4
B. Weber, M. Reichert, S. Rinderle, and W. Wild, Towards a Framework for the Agile Mining of business Processes vol. 3812/2006: Springer Berlin / Heidelberg, 2006.
 
5
R. Gombotz and S. Dustdar, "On Web Services Workflow Mining," in Springer-Verlag, B. e. al, Ed. Berlin Heidelberg, 2006, pp. 216--228.
 
6
S. R.-M. Christian W. Gunther, Manfred Reichert, Wil M. P. Van Der Aalst, Jan Recker, "Using process mining to learn from process changes in evolutionary systems," International Journal of Business Process Integration and Management vol. 3, pp. 61--78, 2008.
 
7
W. M. a. G. van der Aalst, Christian and Recker, Jan C. and Reichert, Manfred, "Using Process Mining to Analyze and Improve Process Flexibility - Position Paper," in Proceedings 18th International Conference on Advanced Information Systems Engineering, Proceedings of Workshops and Doctoral Consortium, 2006, pp. 168--177.
8
9
 
10
E. D. Mirkov Viroli, Alessandro Ricci, "Engineering a BPEL orchestration engine as a multi-agent system," Elsevier, January 2007.
 
11
 
12
 
13
"ProM IDE, The Process Mining Group, TM.IS department, Eindhoven University of Technology.," 2007.

Collaborative Colleagues:
Faramarz Safi Esfahani: colleagues
Masrah Azrifah Azmi Murad: colleagues
Md. Nasir Sulaiman: colleagues
Nur Izura Udzir: colleagues