The Rule Case Simplification Algorithm to be used in a Rule-Based System

Baowei Zheng, Jeong-Mo Yeo
{"title":"The Rule Case Simplification Algorithm to be used in a Rule-Based System","authors":"Baowei Zheng, Jeong-Mo Yeo","doi":"10.3745/KIPSTD.2010.17D.6.405","DOIUrl":null,"url":null,"abstract":"ABSTRACT A rule is defined as a case to determine the target values according to combination of various Business factors. The information system is used to represent enterprise’s business, which includes and implements the amount of these rules to Rule-Based System. A Rule-Based System can be constructed by using the rules engine method or Relational Database technology. Because the rules engine method has some disadvantages, the Rule-Based System is mostly developed with Relational Database technology. When business scales become larger and more complex, a large number of various rule cases must be operated in system, and processing these rule cases requires additional time, overhead and storage space, and the speed of execution slows down. To solve these problems, we propose a simplification algorithm that converts a large amount of rule cases to simplification rule cases with same effects. The proposed algorithm is applied to hypothetical business rule data and a large number of simplification experiments and tests are conducted. The final results proved that the number of rows can be reduced to some extent. The proposed algorithm can be used to simplify business rule data for improving performance of the Rule-Based System implemented with the Relational Database.Keywords : Business Factor, Rule, Rule-Based System, Relational Database, Rules Engine","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"os-25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Kips Transactions:partd","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3745/KIPSTD.2010.17D.6.405","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

ABSTRACT A rule is defined as a case to determine the target values according to combination of various Business factors. The information system is used to represent enterprise’s business, which includes and implements the amount of these rules to Rule-Based System. A Rule-Based System can be constructed by using the rules engine method or Relational Database technology. Because the rules engine method has some disadvantages, the Rule-Based System is mostly developed with Relational Database technology. When business scales become larger and more complex, a large number of various rule cases must be operated in system, and processing these rule cases requires additional time, overhead and storage space, and the speed of execution slows down. To solve these problems, we propose a simplification algorithm that converts a large amount of rule cases to simplification rule cases with same effects. The proposed algorithm is applied to hypothetical business rule data and a large number of simplification experiments and tests are conducted. The final results proved that the number of rows can be reduced to some extent. The proposed algorithm can be used to simplify business rule data for improving performance of the Rule-Based System implemented with the Relational Database.Keywords : Business Factor, Rule, Rule-Based System, Relational Database, Rules Engine
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于规则的系统中使用的规则案例简化算法
规则被定义为根据各种业务因素的组合来确定目标值的案例。信息系统用来表示企业的业务,它包括并实现了这些规则的数量到基于规则的系统。基于规则的系统可以通过使用规则引擎方法或关系数据库技术来构建。由于规则引擎方法存在一定的缺点,基于规则的系统多采用关系数据库技术进行开发。当业务规模变得更大、更复杂时,必须在系统中操作大量不同的规则用例,处理这些规则用例需要额外的时间、开销和存储空间,并且执行速度变慢。为了解决这些问题,我们提出了一种简化算法,将大量的规则案例转换为具有相同效果的简化规则案例。将该算法应用于假设的业务规则数据,并进行了大量的简化实验和测试。最后的结果证明,可以在一定程度上减少行数。该算法可用于简化业务规则数据,以提高使用关系数据库实现的基于规则的系统的性能。关键词:业务要素,规则,基于规则的系统,关系数据库,规则引擎
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Web Document Classification Based on Hangeul Morpheme and Keyword Analyses Identification of the Extension Points of Design Patterns Based on Reference Flows A QoS-aware Service Selection Method for Configuring Web Service Composition TK-Indexing : An Indexing Method for SNS Data Based on NoSQL Analysis of Power Consumption for Embedded Software using UML State Machine Diagram
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1