Formalizing a Decision Table into Petri Nets

Thanatta Mankong, W. Vatanawood
{"title":"Formalizing a Decision Table into Petri Nets","authors":"Thanatta Mankong, W. Vatanawood","doi":"10.1145/3374549.3374571","DOIUrl":null,"url":null,"abstract":"Business workflow designers use decision tables to lay out all possible business rules in the so-called IF-THEN format. However, as the business process continue to develop iteratively, the business rules are likely to explode considerably. This usually leads to an inadvertently error-prone design of the business process. Therefore, some designers employ a visualization technique to help them comprehend the decision tables more profoundly and mitigate the design errors. This paper proposes a scheme to visualize the decision tables using Petri nets. A Petri net is a formal method that is used to illustrate business flows and decision paths of the decision table. Our method starts with defining a set of rules which transforms a decision table into a Petri net model. Next, the table is transformed into a Petri net model. This transforming process often disclose inconsistent rules and redundant rules. After refining the table and obtaining a final model, a simulation tool is then used to animate the Petri net model. This allows the designers to verify the internal working of the decision table, identify its flaws, and fix the errors more precisely.","PeriodicalId":187087,"journal":{"name":"Proceedings of the 2019 3rd International Conference on Software and e-Business","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2019 3rd International Conference on Software and e-Business","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3374549.3374571","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Business workflow designers use decision tables to lay out all possible business rules in the so-called IF-THEN format. However, as the business process continue to develop iteratively, the business rules are likely to explode considerably. This usually leads to an inadvertently error-prone design of the business process. Therefore, some designers employ a visualization technique to help them comprehend the decision tables more profoundly and mitigate the design errors. This paper proposes a scheme to visualize the decision tables using Petri nets. A Petri net is a formal method that is used to illustrate business flows and decision paths of the decision table. Our method starts with defining a set of rules which transforms a decision table into a Petri net model. Next, the table is transformed into a Petri net model. This transforming process often disclose inconsistent rules and redundant rules. After refining the table and obtaining a final model, a simulation tool is then used to animate the Petri net model. This allows the designers to verify the internal working of the decision table, identify its flaws, and fix the errors more precisely.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
将决策表形式化为Petri网
业务工作流设计者使用决策表以所谓的IF-THEN格式列出所有可能的业务规则。然而,随着业务流程的不断迭代开发,业务规则可能会大量增加。这通常会导致无意中容易出错的业务流程设计。因此,一些设计师采用可视化技术来帮助他们更深刻地理解决策表并减少设计错误。提出了一种利用Petri网实现决策表可视化的方案。Petri网是一种形式化的方法,用于说明业务流程和决策表的决策路径。我们的方法首先定义一组规则,将决策表转换为Petri网模型。接下来,将该表转换为Petri网模型。这种转换过程经常会暴露出不一致的规则和冗余的规则。在精炼表格并获得最终模型后,然后使用仿真工具对Petri网模型进行动画处理。这允许设计人员验证决策表的内部工作,识别其缺陷,并更精确地修复错误。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Test Case Generation from BPMN with DMN The Relationship between Road Infrastructure Development and Long-run Economic Growth in Ethiopia: The ARDL Approach Sweeper Visual Design and Code Generation of User Interface Based on Responsive Web Design Approach Formalizing a Decision Table into Petri Nets
×
引用
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