首页> 外文OA文献 >Towards agent-based modelling and verification of collaborative business processes: An approach centred on interactions and behaviours
【2h】

Towards agent-based modelling and verification of collaborative business processes: An approach centred on interactions and behaviours

机译:迈向基于代理的协作业务流程建模和验证:一种以交互和行为为中心的方法

摘要

This paper presents the process-oriented aspects of a formal and visual agent-based business process modeling language. The language is of use for (networks of) organizations that elect or envisage multi-agent systems for the support of collaborative business processes. The paper argues that the design of a collaborative business process should start with a proper understanding of the work practice of the agents in the business domain under consideration. The language introduces a novel diagram to represent the wide range of (cross-enterprise) business interactions as a hierarchy of role-based interactions (including their ordering relations) in a tree structure. The behaviors owned by the agents playing the roles in the tree are specified in separate process diagrams. A collaborative business process studied in the context of a case study at a Dutch gas transport company is used to exemplify the modeling approach. Explicit (agent-based) process models can and should be verified using formal methods. In the business process community, design-time verification of a process design is considered vital in order to ensure the correctness and termination of a collaborative business process. The proposed modeling approach is enhanced with a design-time verification method. The direction taken in this research is to combine the interaction tree and the associated agent behaviors into a verifiable hierarchical colored Petri net in order to take advantage of its well-defined (execution) semantics and proven (computerized) verification techniques. The verification method presented in this paper consists of three steps: (1) the translation of the agent-based process design to a hierarchical colored Petri net, (2) the identification of process design errors, and (3) the correction and rollback of process design errors to the agent-based model. The translation technique has been implemented in a software tool that outputs the hierarchical colored Petri net in a format that can be loaded in the widely used CPN Tools software package. Verification results are discussed for the case study model.
机译:本文介绍了基于形式和可视代理的业务流程建模语言的面向流程的方面。该语言适用于选择或设想多代理系统以支持协作业务流程的组织(的网络)。本文认为,协作业务流程的设计应从对所考虑业务领域中代理的工作实践的正确理解开始。该语言引入了一种新颖的图表,以树状结构中基于角色的交互(包括它们的排序关系)的层次结构表示了广泛的(跨企业)业务交互。在单独的流程图中指定了在树中扮演角色的代理所拥有的行为。在荷兰一家天然气运输公司的案例研究中研究了一个协作业务流程,以举例说明该建模方法。可以(也应该使用形式化方法)验证显式(基于代理)的过程模型。在业务流程社区中,为了确保协作业务流程的正确性和终止性,流程设计的设计时验证被认为至关重要。所提出的建模方法通过设计时验证方法得到了增强。本研究的方向是将交互树和关联的代理行为组合为可验证的分层彩色Petri网,以利用其定义明确的(执行)语义和经过验证的(计算机化)验证技术。本文提出的验证方法包括三个步骤:(1)将基于代理的过程设计转换为分层的有色Petri网;(2)识别过程设计错误;(3)纠正和回滚处理基于代理模型的设计错误。该翻译技术已在一种软件工具中实施,该软件工具可以输出可加载到广泛使用的CPN工具软件包中的格式的分层彩色Petri网。讨论了案例研究模型的验证结果。

著录项

  • 作者

    Stuit M.; Szirbik N.;

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号