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,. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论