【24h】

Detecting deadlock in activity diagram using process automata

机译:使用流程自动机在活动图中检测死锁

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

摘要

The activity diagram is a modeling tool that is widely used to capture the work flow. Despite its popularity, the activity does not have the precise drawing rules. Moreover, there are some incompatibilities between the semantics of the diagram's constructs. As a consequence, the diagram could contain the behavioral errors, such as deadlock. In this paper, we present a formalism using the automata-based technique to detect the deadlock in the activity diagram. First, the formal description of the activity diagram and process automata is proposed. Then, the transformation from the activity diagram to the process automata is provided. Based on the result automata, if there is at least one process sequence that is accepted, there is no deadlock in the diagram. The performance of the proposed method is demonstrated through the usage of several examples. The results of the experiments indicate that the proposed method can detect the deadlock in the diagram.
机译:活动图是一种建模工具,广泛用于捕获工作流程。尽管很受欢迎,但该活动没有精确的绘图规则。此外,图的构造语义之间存在一些不兼容性。结果,该图可能包含行为错误,例如死锁。在本文中,我们提出一种使用基于自动机的技术来检测活动图中死锁的形式主义。首先,提出了活动图和过程自动机的形式描述。然后,提供了从活动图到流程自动机的转换。根据结果​​自动机,如果至少接受一个过程序列,则图中没有死锁。通过使用几个示例证明了该方法的性能。实验结果表明,该方法可以检测图中的死锁。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号