首页> 外文会议>Advanced information systems engineering >Data-Flow Anti-patterns: Discovering Data-Flow Errors in Workflows
【24h】

Data-Flow Anti-patterns: Discovering Data-Flow Errors in Workflows

机译:数据流反模式:发现工作流中的数据流错误

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

摘要

Despite the abundance of analysis techniques to discover control-flow errors in workflow designs, there is hardly any support for data-flow verification. Most techniques simply abstract from data, while data dependencies can be the source of all kinds of errors. This paper focuses on the discovery of data-flow errors in workflows. We present an analysis approach that uses so-called "anti-patterns" expressed in terms of a temporal logic. Typical errors include accessing a data element that is not yet available or updating a data element while it may be read in a parallel branch. Since the anti-patterns are expressed in terms of temporal logic, the well-known, stable, adaptable, and effective model-checking techniques can be used to discover data-flow errors. Moreover, our approach enables a seamless integration of control flow and data-flow verification.
机译:尽管有大量的分析技术可以发现工作流设计中的控制流错误,但是几乎没有对数据流验证的支持。大多数技术只是从数据中提取数据,而数据相关性可能是各种错误的根源。本文着重于发现工作流中的数据流错误。我们提出了一种分析方法,该方法使用了根据时间逻辑表达的所谓“反模式”。典型的错误包括访问尚不可用的数据元素或在并行分支中读取数据元素时对其进行更新。由于反模式是根据时间逻辑表达的,因此可以使用众所周知的,稳定的,适应性强的,有效的模型检查技术来发现数据流错误。而且,我们的方法可以实现控制流和数据流验证的无缝集成。

著录项

  • 来源
  • 会议地点 Amsterdam(NL);Amsterdam(NL)
  • 作者单位

    Department of Mathematics and Computer Science Eindhoven University of Technology P.O. Box 513, 5600 MB Eindhoven, The Netherlands;

    Department of Mathematics and Computer Science Eindhoven University of Technology P.O. Box 513, 5600 MB Eindhoven, The Netherlands;

    Department of Mathematics and Computer Science Eindhoven University of Technology P.O. Box 513, 5600 MB Eindhoven, The Netherlands;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 信息处理(信息加工);
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号