Design and implementation of a business process rules engine

Wayne Huang, Edward Stohr

Research output: Contribution to conferencePaper

5 Citations (Scopus)

Abstract

A business process rules engine (BPRE) enables an organization to adapt quickly to new business requirements. The major contribution of this research is the design, implementation, and evaluation of a novel BPRE that overcomes many of the implementation, validation, and maintenance problems associated with large monolithic rule repositories. The design adopts a database approach that provides users with both process-oriented and policy-oriented views of the rule repository for ease of understanding and maintenance. Also presented in this paper is an innovative and efficient database rule matching algorithm that provides an alternative to the popular Rete algorithm. Objective evaluation of this algorithm by stress testing shows that the BPRE can handle the required production volume in a real world environment. The design discussed in this paper has been successfully implemented in a large financial services organization. A second research contribution is an evaluation of the BPRE artifact through user surveys that help uncover the business values and the issues relating to user acceptance of a business process rules engine.

Original languageEnglish (US)
Pages342-361
Number of pages20
StatePublished - Dec 1 2007
Event2nd International Conference on Design Science Research in Information Systems and Technology, DESRIST 2007 - Pasadena, CA, United States
Duration: May 13 2007May 15 2007

Other

Other2nd International Conference on Design Science Research in Information Systems and Technology, DESRIST 2007
CountryUnited States
CityPasadena, CA
Period5/13/075/15/07

Fingerprint

Engines
Industry
Testing

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Computer Networks and Communications

Cite this

Huang, W., & Stohr, E. (2007). Design and implementation of a business process rules engine. 342-361. Paper presented at 2nd International Conference on Design Science Research in Information Systems and Technology, DESRIST 2007, Pasadena, CA, United States.
Huang, Wayne ; Stohr, Edward. / Design and implementation of a business process rules engine. Paper presented at 2nd International Conference on Design Science Research in Information Systems and Technology, DESRIST 2007, Pasadena, CA, United States.20 p.
@conference{81d61968bcdb4dd3b0139bf6a5c75762,
title = "Design and implementation of a business process rules engine",
abstract = "A business process rules engine (BPRE) enables an organization to adapt quickly to new business requirements. The major contribution of this research is the design, implementation, and evaluation of a novel BPRE that overcomes many of the implementation, validation, and maintenance problems associated with large monolithic rule repositories. The design adopts a database approach that provides users with both process-oriented and policy-oriented views of the rule repository for ease of understanding and maintenance. Also presented in this paper is an innovative and efficient database rule matching algorithm that provides an alternative to the popular Rete algorithm. Objective evaluation of this algorithm by stress testing shows that the BPRE can handle the required production volume in a real world environment. The design discussed in this paper has been successfully implemented in a large financial services organization. A second research contribution is an evaluation of the BPRE artifact through user surveys that help uncover the business values and the issues relating to user acceptance of a business process rules engine.",
author = "Wayne Huang and Edward Stohr",
year = "2007",
month = "12",
day = "1",
language = "English (US)",
pages = "342--361",
note = "2nd International Conference on Design Science Research in Information Systems and Technology, DESRIST 2007 ; Conference date: 13-05-2007 Through 15-05-2007",

}

Huang, W & Stohr, E 2007, 'Design and implementation of a business process rules engine' Paper presented at 2nd International Conference on Design Science Research in Information Systems and Technology, DESRIST 2007, Pasadena, CA, United States, 5/13/07 - 5/15/07, pp. 342-361.

Design and implementation of a business process rules engine. / Huang, Wayne; Stohr, Edward.

2007. 342-361 Paper presented at 2nd International Conference on Design Science Research in Information Systems and Technology, DESRIST 2007, Pasadena, CA, United States.

Research output: Contribution to conferencePaper

TY - CONF

T1 - Design and implementation of a business process rules engine

AU - Huang, Wayne

AU - Stohr, Edward

PY - 2007/12/1

Y1 - 2007/12/1

N2 - A business process rules engine (BPRE) enables an organization to adapt quickly to new business requirements. The major contribution of this research is the design, implementation, and evaluation of a novel BPRE that overcomes many of the implementation, validation, and maintenance problems associated with large monolithic rule repositories. The design adopts a database approach that provides users with both process-oriented and policy-oriented views of the rule repository for ease of understanding and maintenance. Also presented in this paper is an innovative and efficient database rule matching algorithm that provides an alternative to the popular Rete algorithm. Objective evaluation of this algorithm by stress testing shows that the BPRE can handle the required production volume in a real world environment. The design discussed in this paper has been successfully implemented in a large financial services organization. A second research contribution is an evaluation of the BPRE artifact through user surveys that help uncover the business values and the issues relating to user acceptance of a business process rules engine.

AB - A business process rules engine (BPRE) enables an organization to adapt quickly to new business requirements. The major contribution of this research is the design, implementation, and evaluation of a novel BPRE that overcomes many of the implementation, validation, and maintenance problems associated with large monolithic rule repositories. The design adopts a database approach that provides users with both process-oriented and policy-oriented views of the rule repository for ease of understanding and maintenance. Also presented in this paper is an innovative and efficient database rule matching algorithm that provides an alternative to the popular Rete algorithm. Objective evaluation of this algorithm by stress testing shows that the BPRE can handle the required production volume in a real world environment. The design discussed in this paper has been successfully implemented in a large financial services organization. A second research contribution is an evaluation of the BPRE artifact through user surveys that help uncover the business values and the issues relating to user acceptance of a business process rules engine.

UR - http://www.scopus.com/inward/record.url?scp=84880142260&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84880142260&partnerID=8YFLogxK

M3 - Paper

SP - 342

EP - 361

ER -

Huang W, Stohr E. Design and implementation of a business process rules engine. 2007. Paper presented at 2nd International Conference on Design Science Research in Information Systems and Technology, DESRIST 2007, Pasadena, CA, United States.