首页> 外文期刊>電子情報通信学会技術研究報告 >SPINによるビジネスプロセスモデルの正当性検証
【24h】

SPINによるビジネスプロセスモデルの正当性検証

机译:使用SPIN验证业务流程模型

获取原文
获取原文并翻译 | 示例
           

摘要

本研究では、モデル検査ツールSPINを用いて、ビジネスプロセス記述言語BPMNで記述されたビジネスプロセスモデルの正当性を検証する手法を提案し、その有効性を検証した。まず、BPMNとPROMELAを対応付ける具体的な手法を提案した。BPDにおけるPROMELAモデル化の対象範囲を絞り、フローオブジェクトおよびブラックボックスをプロセス型として定義する方法を考案した。その後、正常な動作をするBPDと問題を含むBPDとをPROMELAモデル化し、SPINによるモデル検査を行うことで、問題を検出できることが判明した。これにより、本研究において提案した手法が、ビジネスプロセスモデルの正当性検証に利用可能であることが確認できた。%In this paper, we propose and evaluate a SPIN based verification process for the correctness of the business process models described by BPMN. Firstly, we identify the basic relationships between BPMN and PROMELA. Among numerous model elements in BPMN, flow objects and black boxes are focused on to be transformed into PROMELA. They are expressed as "proctype"s in PROMELA. The proposal process was evaluated to detect the conflicts in a PROMELA code from an incorrect BPD, while to assure the correctness of a PROMELA code from a correct BPD.
机译:在这项研究中,我们提出了一种使用模型检查工具SPIN验证以业务流程描述语言BPMN描述的业务流程模型的有效性的方法,并验证了其有效性。首先,我们提出了将BPMN和PROMELA关联的具体方法。我们通过缩小BPD中PROMELA建模的范围,设计了一种将流程对象和黑匣子定义为流程类型的方法。此后,很明显可以通过将正常运行的BPD和包括问题的BPD转换为PROMELA模型并通过SPIN执行模型检查来检测到问题。由此可以证实,本研究提出的方法可用于验证业务流程模型的有效性。 %本文针对BPMN描述的业务流程模型的正确性,提出并评估了基于SPIN的验证过程。首先,我们确定了BPMN与PROMELA之间的基本关系。在BPMN中的众多模型元素,流程对象和黑匣子中。它们在PROMELA中表示为“ proctype”,评估了提议过程,以从错误的BPD中检测PROMELA代码中的冲突,同时从正确的角度确保PROMELA代码的正确性。 BPD。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号