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.