Abstract
Business process models may contain certain sets of related elements of interest to modellers. External constraints on business process models may, for example, require or prohibit the presence of a specific set of related model elements or a temporal relationship between different sets. To automatically evaluate such constraints, the existence of these sets must be verified beforehand. In this paper, we present a modelling language for structural patterns using a graphical notation. These patterns are used to describe related model elements of interest. Furthermore, we introduce a technique to match pattern models with business process models using a rule-based system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
OMG: Business Process Modeling Notation: Version 1.2 (2009)
Müller, J.: Supporting Change in Business Process Models Using Pattern-Based Constraints. In: Halpin, T., et al. (eds.) BPMDS 2009 and EMMSAD 2009. LNBIP, vol. 29, pp. 27–32. Springer, Heidelberg (2009)
OMG: Meta Object Facility (MOF) Core Specification: Version 2.0 (2006)
OMG: Ontology Definition Metamodel: Version 1.0 (2009)
JBoss Community: Drools, http://www.jboss.org/drools/
Beeri, C., Eyal, A., Kamenkovich, S., Milo, T.: Querying Business Processes with BP-QL. Information Systems 33(6), 477–507 (2008)
Awad, A.: BPMN-Q: A Language to Query Business Processes. In: Enterprise Modelling and Information Systems Architectures: Concepts and Applications. LNI, vol. P-119. Gesellschaft für Informatik, Bonn (2007)
di Francescomarino, C., Tonella, P.: Crosscutting Concern Documentation by Visual Query of Business Processes. In: Ardagna, D., et al. (eds.) RGU 1974. LNBIP, vol. 17, pp. 18–31. Springer, Heidelberg (2009)
van der Aalst, W.M.P., Pešić, M.: DecSerFlow: Towards a Truly Declarative Service Flow Language. In: Bravetti, M., Núñez, M., Zavattaro, G. (eds.) WS-FM 2006. LNCS, vol. 4184, pp. 1–23. Springer, Heidelberg (2006)
Förster, A., Engels, G., Schattkowsky, T., van der Straeten, R.: Verification of Business Process Quality Constraints Based on Visual Process Patterns. In: TASE 2007: First Joint IEEE/IFIP Symposium on Theoretical Aspects of Software Engineering, pp. 197–208. IEEE Computer Society Press, Los Alamitos (2007)
Thomas, O., Fellmann, M.: Semantic EPC: Enhancing Process Modeling Using Ontology Languages. In: Proceedings of the Workshop on Semantic Business Process and Product Lifecycle Management (SBPM 2007), pp. 64–75 (2007)
Read, R.C., Corneil, D.G.: The Graph Isomorphism Disease. Journal of Graph Theory 1(4), 339–363 (1977)
World Wide Web Consortium: SPARQL Query Language for RDF (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Müller, J. (2009). A Rule-Based Approach to Match Structural Patterns with Business Process Models. In: Governatori, G., Hall, J., Paschke, A. (eds) Rule Interchange and Applications. RuleML 2009. Lecture Notes in Computer Science, vol 5858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04985-9_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-04985-9_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04984-2
Online ISBN: 978-3-642-04985-9
eBook Packages: Computer ScienceComputer Science (R0)