摘要
规则引擎通过将业务规则和开发者的技术决策分离,实现了动态管理和修改业务规则而又不影响软件系统的需求。Jess是一个基于Java的规则引擎,可以方便地嵌入到Java应用程序中。本文论述了Jess规则引擎的核心组成及基于Jess规则的数据质量分析的工作原理,通过实例对基于SQL查询、自定义规则和Jess规则进行了对比分析,得出了Jess规则引擎能够有效地对业务规则进行结构化表示和自动完成数据质量分析的结论。
The regular engine meets the demand of dynamic management and the revision of business rule, and does not affect software system as well through the separation of service rule and exploiter's technical decision-making. Jess is one regular engine based on the Java, may be inserted conveniently into the Java application procedure. This article elaborated the core composition of Jess regular engine and the working principle of data quality analysis based on the Jess rule. With ease study, we made a comparison of self-definition rule based on SQL inquiry and Jess rule, the conclusion is obtained that Jess rule engine could carry on structural representation for business rule effectively and to complete the data quality analysis automatically.
出处
《杨凌职业技术学院学报》
2010年第3期52-55,64,共5页
Journal of Yangling Vocational & Technical College