Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1529282.1529755acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Using process mining to business process distribution

Published: 08 March 2009 Publication History

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

[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]
H.-A. J. F. Fabret, et al, "Filtering algorithms and implementation for very fast publish/subscribe systems," In ACM SIGMOD, 2001.
[9]
D. S. R. A. Carzaniga, and A. L. Wolf., "Design and evaluation of a wide-area event notification service," ACM ToCS, vol. 19(3):, pp. 332--383, Aug. 2001.
[10]
E. D. Mirkov Viroli, Alessandro Ricci, "Engineering a BPEL orchestration engine as a multi-agent system," Elsevier, January 2007.
[11]
F. L. Rania Khalaf, "E Role-based Decomposition of Businesses using BPEL," in IEEE International Conference on Web Services (ICWS'06), 2006.
[12]
M. K. Jiawei Han, Data Mining: Concepts and Techniques: Academic Press, 2001.
[13]
"ProM IDE, The Process Mining Group, TM.IS department, Eindhoven University of Technology.," 2007.

Cited By

View all
  • (2022)An Effective Task Offloading Method for Separable Complex Mobile Terminal TasksWireless Communications & Mobile Computing10.1155/2022/37001352022Online publication date: 1-Jan-2022
  • (2019)Workflow scheduling applying adaptable and dynamic fragmentation (WSADF) based on runtime conditions in cloud computingFuture Generation Computer Systems10.1016/j.future.2018.07.04190(327-346)Online publication date: Jan-2019

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '09: Proceedings of the 2009 ACM symposium on Applied Computing
March 2009
2347 pages
ISBN:9781605581668
DOI:10.1145/1529282
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 March 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. BPEL
  2. adaptive systems
  3. business process mining
  4. distributed orchestrate engine
  5. mobile agents
  6. service oriented architecture
  7. workflow

Qualifiers

  • Research-article

Conference

SAC09
Sponsor:
SAC09: The 2009 ACM Symposium on Applied Computing
March 8, 2009 - March 12, 2008
Hawaii, Honolulu

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 29 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2022)An Effective Task Offloading Method for Separable Complex Mobile Terminal TasksWireless Communications & Mobile Computing10.1155/2022/37001352022Online publication date: 1-Jan-2022
  • (2019)Workflow scheduling applying adaptable and dynamic fragmentation (WSADF) based on runtime conditions in cloud computingFuture Generation Computer Systems10.1016/j.future.2018.07.04190(327-346)Online publication date: Jan-2019

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media