Authors:
Li Peng
and
Hang Li
Affiliation:
Software School, Hunan University, China
Keyword(s):
Business rule, Business Process Modelling Notation, Subprocess, Operationalization.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Modeling Concepts and Information Integration Tools
Abstract:
The Business Process Modelling Notation is a graph-oriented language for executable business processes. Business rules describe fundamental constraints on a system’s transactions. Changes of business rules bring high impact on business processes. It is important for these rules to be represented explicitly, and to be automatically applicable. However, business rules are expressed in a markedly different way than business processes, it can be challenging to integrate them in a model. In this paper, we propose an approach for expressing business rules in BPMN. The key idea is that business rules are operationalized by BPMN subprocesses. This method can improve requirements traceability in process design, as well as minimize the efforts of system changes due to the changes of business rules.