visualizing inference process of a rule engine
Shi Jian ; Qiao Ying ; Wang Hongan
2011
会议名称4th Visual Information Communication - International Symposium, VINCI 2011
会议日期August 4,
会议地点Hong Kong, China
关键词Algorithms Java programming language Logic programming Pattern matching Visual communication Visualization
页码-
英文摘要In this paper, we introduce an approach to visualize the inference process in a rule engine - Drools, which employs Rete as its pattern matching algorithm. As a software visualization work, our approach is focused on both static structure of the Rete network and dynamic behavior of the inference process. Since logic programming is distinct from other traditional programming paradigms, our approach is also different from traditional program/algorithm visualization methods. In this paper, we first introduce the target we choose to visualize, and then provide a description of the problem and our visualization approach. Finally, with an implementation and an interesting case - sudoku solving, we show that the visualization work is helpful to understanding not only the Rete algorithm, but also the rules used in the inference. Besides, our work supports debugging, tracing and analyzing the rule engine, which is useful in finding errors and optimization. © 2011 ACM.
收录类别EI
会议主办者ACM SIGCHI China; China Computer Federation
会议录ACM International Conference Proceeding Series
会议录出版地United States
ISBN号9781450308755
内容类型会议论文
源URL[http://124.16.136.157/handle/311060/14201]  
专题软件研究所_人机交互技术与智能信息处理实验室_会议论文
推荐引用方式
GB/T 7714
Shi Jian,Qiao Ying,Wang Hongan. visualizing inference process of a rule engine[C]. 见:4th Visual Information Communication - International Symposium, VINCI 2011. Hong Kong, China. August 4,.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace