首页> 外文会议> >DAG Synchronization Constraint Language for Business Processes
【24h】

DAG Synchronization Constraint Language for Business Processes

机译:业务流程的DAG同步约束语言

获取原文

摘要

Correct synchronization among activities is critical in a business process. Current workflow languages such as BPEL specify the control flow of processes explicitly. However, their procedural style may cause inflexibility and tangled code. We propose DSCL (Dag-acyclic-graph Synchronization Constraint Language) to achieve three desirable properties for a synchronization modeling language: declarative syntax, fine granularity and validation support. Instead of composing service out of structured constructs, DSCL declaratively describe the synchronization constraints in three basic relations on activity states. The state relationships collectively determine the execution order of activities in a composite process. The relationships are automatically translated into Petri Nets and simulated in the CPN/Tools, from which several correctness criteria can be validated for the composite process. We illustrate the advantages of DSCL with a Purchasing workflow example from BPEL 1.0 specification, and verify its correctness using CPN/Tools.
机译:活动之间正确的同步对于业务流程至关重要。当前的工作流语言(例如BPEL)明确指定流程的控制流。但是,它们的过程样式可能会导致僵化和混乱的代码。我们提出DSCL(Dag-非循环图同步约束语言)以实现同步建模语言的三个理想属性:声明性语法,精细粒度和验证支持。 DSCL不是用结构化的结构来构成服务,而是以活动状态的三个基本关系声明性地描述了同步约束。状态关系共同确定复合流程中活动的执行顺序。这些关系会自动转换为Petri Nets,并在CPN /工具中进行仿真,从中可以验证复合过程的几个正确性标准。我们使用BPEL 1.0规范中的“采购”工作流示例来说明DSCL的优点,并使用CPN / Tools验证其正确性。

著录项

  • 来源
    《》|2006年|P.10|共1页
  • 会议地点
  • 作者

    Qinyi Wu; Sahai; A.;

  • 作者单位
  • 会议组织
  • 原文格式 PDF
  • 正文语种
  • 中图分类 工业技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号