A Logical Approach for Implementing Dynamic Business Rules
DOI:
https://doi.org/10.7903/cmr.2584Abstract
ABSTRACT Business Rules are operational rules based on data that business organizations follow to perform various activities. Regarding problem domains in the organization, business rules (BR) are classified into two groups: Static and Dynamic. A static business rule is a constraint (integrity) or derivation rule that applies to each individual state of the business, taken one state at a time. Dynamic Business Rules (DBR) are concerned with the invocation of actions in response to events. Although a lot of modeling languages and approaches for business rules modeling and different technologies and tools for business rules implementation have been proposed by researchers and practitioners in the past ten years, there is no consensus yet on technology standard and logical relationship between the modeling and the implementation of the proposed methods. The purpose of this paper is to implement DBR based on our proposed modeling methodology. In this study, DBR System architecture is developed using Java and Prolog+CG, a CG-based logic programming language which integrates Prolog, the manipulation of conceptual graphs, Java and object-oriented constructs. The advantages of our system are demonstrated with the case study of the Locomotive Maintenance’s Business (Rules). Keywords: Business Rules Approach, Dynamic Business Rules (DBR), Conceptual Graphs (CG), Mineau’s Approach, Prolog+CGDownloads
Published
2010-05-01
How to Cite
Karami, N., & Iijima, J. (2010). A Logical Approach for Implementing Dynamic Business Rules. Contemporary Management Research, 6(1). https://doi.org/10.7903/cmr.2584
Issue
Section
Management Information Systems