Semantic Process Fragments Matching to Assist the Development of Process Variants | IEEE Conference Publication | IEEE Xplore

Semantic Process Fragments Matching to Assist the Development of Process Variants


Abstract:

With the increasing adoption of Cloud Computing, Business Process as a Service (BPaaS) has recently emerged as the delivery of business process outsourcing services that ...Show More

Abstract:

With the increasing adoption of Cloud Computing, Business Process as a Service (BPaaS) has recently emerged as the delivery of business process outsourcing services that are sourced from the cloud and constructed for multitenancy. BPaaS providers may look for available business processes from other cloud providers to improve their processes. However, today's BPaaS solutions lack an explicit and formal semantics which prevent an easy and dynamic interoperability between different cloud providers. In this paper, we propose firstly to semantically populate a shared knowledge base of process models deployed by BPaaS providers. Therefore, using this knowledge base we aim at finding for selected positions in a business process suitable process fragments for recommendation to assist process variant modeling. To do so, we define a process fragment as a neighborhood context graph, which captures order constraints between tasks and their neighbors. Thus, we compute similarity between fragments to select the most similar ones for recommendation. As a proof of concept, we provide a tool that allows process designers to retrieve similar process fragments that can be used to design new process variants. We also performed experiments on large public datasets and experimental results show that our approach is feasible and efficient.
Date of Conference: 27 June 2015 - 02 July 2015
Date Added to IEEE Xplore: 20 August 2015
ISBN Information:
Conference Location: New York, NY, USA
References is not available for this document.

I. Introduction

As today's processes are more and more relying on a large IT infrastructure for automating business activities, it becomes crucial for enterprises to adopt Cloud Computing technologies in order to reduce process development and maintenance costs. Business Process as a Service [1] (BPaaS), a cloud-based business process model, has recently gained a great attention for adopting cost-effective business process solutions. The BPaaS model allows cloud providers to model flexible service-based business processes which are remotely executed by cloud users. A recent study from Gratner states that BPaaS is the biggest segment with 77% of the market and predicts that BPaaS will grow from $84.1B in 2012 to $144.7B in 2016, generating a global compound annual growth rate of 15% [2].

Select All
1.
M. Wang, K. Y. Bandara and C. Pahl, "Process as a service", SCC 2010, pp. 578-585, 2010.
2.
"Forecast overview: Public cloud services worldwide 2011-2016 2q12 update", Tech. Rep., 2012.
3.
D. Petcu, "Portability and interoperability between clouds: Challenges and case study", ServiceWave 2011, pp. 62-74, 2011.
4.
S. Stephens, "Supply chain operations reference model version 5.0: A new tool to improve supply chain efficiency and achieve best practice", Information Systems Frontiers, vol. 3, no. 4, pp. 471-476, 2001.
5.
T. Curran, G. Keller and A. Ladd, "SAP R/3 Business Blueprint: Understanding the Business Process Reference Model" in Upper Saddle River, NJ, USA:Prentice-Hall, Inc., 1998.
6.
Z. Yan, R. M. Dijkman and P. W. P.J. Grefen, "Fast business process similarity search", Distributed and Parallel Databases, vol. 30, no. 2, pp. 105-144, 2012.
7.
W. M. P. van der Aalst, A. K. A. de Medeiros and A. J. M.M. Weijters, "Process equivalence: Comparing two process models based on observed behavior", Business Process Management, pp. 129-144, 2006.
8.
R. M. Dijkman, M. Dumas and L. García-Bañuelos, "Graph matching algorithms for business process model similarity search", BPM 2009, pp. 48-63.
9.
L. Cabral, B. Norton and J. Domingue, "The business process modelling ontology", SBPM 2009, pp. 9-16.
10.
O. Thomas and M. Fellmann, "Semantic process modeling – design and implementation of an ontology-based representation of business processes", Business Information Systems Engineering, vol. 1, no. 6, pp. 438-451, 2009.
11.
"W3c. owl web ontology language guide", [online] Available: http://www.w3.org/TR/2004/REC-ow1-guide-20040210/.
12.
"Super (semantics utilised for process management within and between enterprises) integrated project", [online] Available: http://www.ip-super.org/.
13.
SBPM 2007, vol. 251, 2007.
14.
A. Filipowska, M. Kaczmarek and S. Stein, "Semantically annotated EPC within semantic business process management", BPM 2008, pp. 486-497, 2008.
15.
"Super specification: sbpmn and sepc to bpmo translation", [online] Available: http://www.ip-super.org/res/Deliverables/M24/D4.5.pdf.
16.
V. Levenshtein, "Binary codes capable of correcting deletions insertions and reversals", Soviet Physics Doklady, vol. 10, pp. 707, 1966.
17.
N. Assy, W. Gaaloul and B. Defude, "Mining configurable process fragments for business process design", DESRIST 2014, pp. 209-224.
18.
N. Assy and W. Gaaloul, "Configuration rule mining for variability analysis in configurable process models", ICSOC 2014, pp. 1-15.
19.
"W3c. rdf vocabulary description language 1.0: Rdf schema", [online] Available: http://www.w3.org/TRIrdf-schema/.
20.
"Virtuoso jena provider", [online] Available: http://virtuoso.openlinksw.com/dataspace/doc/dav/wiki/Main/VirtJenaProvider.
21.
D. Fahland, C. Favre, B. Jobstmann, J. Koehler, N. Lohmann, H. Volzer, et al., "Instantaneous soundness checking of industrial business process models", 7th BPM, pp. 278-293, 2009.
22.
W. Abramowicz, A. Filipowska, M. Kaczmarek and T. Kaczmarek, "Semantically enhanced business process modelling notation", SBPM, 2007.
23.
Y. Lin and J. Krogstie, "Semantic annotation of process models for facilitating process knowledge management", IJISMD, vol. 1, no. 3, pp. 45-67, 2010.
24.
R. M. Dijkman, "A classification of differences between similar busi-nessprocesses", EDOC, pp. 37-50, 2007.
25.
C. Li, M. Reichert and A. Wombacher, "On measuring process model similarity based on high-level change operations", ER, pp. 248-264, 2008.
26.
B. F. Van Dongen, R. M. Dijkman and J. Mendling, "Measuring similarity between business process models", Seminal Contributions to Information Systems Engineering, pp. 405-419, 2013.
27.
M. Ehrig, A. Koschmider and A. Oberweis, "Measuring similarity between semantic business process models", APCCM, pp. 71-80, 2007.
28.
N. N. Chan, W. Gaaloul and S. Tata, "Assisting business process design by activity neighborhood context matching", ICSOC, pp. 541-549, 2012.
Contact IEEE to Subscribe

References

References is not available for this document.