A method for validating the compliance of business processes to business rules

  • Authors:
  • Bruno de Moura Araujo;Eber Assis Schmitz;Alexandre Luis Correa;Antonio Juarez Alencar

  • Affiliations:
  • Federal University of Rio de Janeiro, Rio de Janeiro, Brazil;Federal University of Rio de Janeiro, Rio de Janeiro, Brazil;Federal University of Rio de Janeiro, Rio de Janeiro, Brazil;PPGI - UFRJ, Rio de Janeiro, Brazil

  • Venue:
  • Proceedings of the 2010 ACM Symposium on Applied Computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Regulatory compliance of business operations and practices is increasingly becoming an area of great concern for management, costing tens of billions of dollars in compliance actions a year. This paper presents a method for validating business processes with respect to the business rules. In the proposed method, business processes are modeled with UML activity diagrams, whilst business rules are represented as OCL expressions attached to process activities and the business conceptual model. The model validation is based on the simulation of the execution of process instances based on specific scenarios. The simulation algorithm steps through the process model executing the actions associated to the activities with the help of the USE tool and checking for violations of the associated business rules. The proposed method allows the modeler to have an early feedback of possible defects that may exist in a business process model.