Journal of International Information Management


An on-going theme in Information Systems research is the methods by which business rules are gathered and implemented. Additionally, many efforts have been made to develop reusable algorithms for processing business rules to reduce system development, testing, and maintenance time. The objective of this paper is to present a reusable algorithm for condition-action rules that are applied to finite static lists. More importantly, the algorithm is generalized for complex rules that are complicated by differences in user authorizations and other dependencies.