A dynamically adjustable rule engine for agile business computing environments

2Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Most agile applications have to deal with dynamic change of processes of automatic business policies, procedures, and logics. As a solution for the dynamic change of processes, rule-based software development is used. With the increase in complexity in modern day business system, the business rules have become harder to express hence require additional especially designed scripting languages. The high cost of modifying or updating those rules is our motivation in this paper. We propose a compilation-based dynamically adjustable rule engine that is used for rich rule expression and performance enhancement. Because of immense complications among and within business rules, we use Java language to create/modify rule instead of scripting languages. It gives us the facility of standardized syntax also. It separates the condition from action during run time which makes rule notification easier and quicker. According to experimental results, the proposed dynamically adjustable rule engine shows promising results when compared with contemporary script-based solutions. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Yonghwan, L., Chaudhry, J. A., Dugki, M., Sunyoung, H., & Seungkyu, P. (2007). A dynamically adjustable rule engine for agile business computing environments. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4505 LNCS, pp. 785–796). https://doi.org/10.1007/978-3-540-72524-4_80

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free