首页> 外文OA文献 >Distributed business process coordination.
【2h】

Distributed business process coordination.

机译:分布式业务流程协调。

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Business Process Management (BPM) and Process Aware Information Systems (PAIS) are becoming more and more integrated in todays business environments. The formulation of business strategies leads to business requirements for business processes. These business processes are designed, modeled and documented using formal, commercial or ad-hoc modeling languages. Furthermore, some modeled business processes get translated to executable entities, enabling the automatic enactment and follow-up of a business process. Especially in combination with Service Oriented Architectures (SOA) an enactment environment is created where processes can be deployed and executed automatically. From a managerial and technical point of view, the interpretation, control and enactment of a business process's control flow happens very often at one point in the organizational and IT structure. This creates an inflexible environment, where control over and visibility of cross-departmental processes cannot be distributed across these organizational entities. Moreover, a centralized approach creates a performance bottleneck and single point of failure in process execution. As the number of process instantiation requests increases, time to successfully handle one process instance also increases. Process model fragmentation and distribution is a technique to overcome the aforementioned issues. Process model fragmentation is the process of splitting a process model that was modeled as a whole into logically different, smaller model fragments with the intention to distribute the fragments over different execution and controlling partners. This dissertation studies the challenging aspects of process fragmentation and proposes a non-intrusive, automatic approach to fragment and distribute the process flow over different organizational entities, hereby also increasing performance and removing any single point of failure. Special attention is given to flexibility: each distributed process part becomes autonomous, creating the ability to easily add new process fragments, change the deployment structure and add monitoring and management tools without any additional effort.The first part of this dissertation discusses the fragmented enactment environment, the architecture, transformations and semantics needed to deploy and run a fragmented process model. The second part focuses on runtime adaptability of the process model in the fragmented and distributed environment. Similar to centralized process enactment, the distributed environment should support the ability to respond effectively to process changes. In the second part the difficulties, advantages and issues of process model change support are discussed. Moreover a system is proposed which tackles the identified issues and allows the propagation and coordination of process changes in the distributed process execution architecture. Two change types are discussed: top-down and bottom up. The top-down change is issued by a central coordinator, given the originally designed process model. The bottom-up change is issued by alocal fragment coordinator, given only the information available in his own process model fragment. Both thesis parts are supported by a formal and experimental verification and a proof-of-concept implementation, showing the feasibility of the runtime and adaptability potential of the fragmented process execution environment.
机译:业务流程管理(BPM)和流程感知信息系统(PAIS)在当今的业务环境中变得越来越集成。业务战略的制定导致业务流程的业务需求。这些业务流程是使用正式,商业或临时建模语言设计,建模和记录的。此外,一些建模的业务流程将转换为可执行实体,从而实现业务流程的自动制定和后续处理。特别是与面向服务的体系结构(SOA)结合使用时,可以创建制定环境,在该环境中可以自动部署和执行流程。从管理和技术的角度来看,业务流程的控制流的解释,控制和执行通常发生在组织和IT结构中的某一点。这创建了一个不灵活的环境,在这个环境中,跨部门流程的控制和可见性无法分布在这些组织实体之间。而且,集中式方法会在流程执行中造成性能瓶颈和单点故障。随着流程实例化请求数量的增加,成功处理一个流程实例的时间也会增加。流程模型的分散和分发是一种克服上述问题的技术。流程模型碎片化是将整个模型建模成逻辑上不同的较小模型碎片的过程,目的是将这些碎片分布在不同的执行和控制伙伴之间。本文研究了流程碎片化的挑战性方面,并提出了一种非侵入性的自动方法来将流程流碎片化并分布在不同的组织实体上,从而提高了性能并消除了任何单点故障。尤其要注意灵活性:每个分布式过程部分都具有自治性,可以轻松添加新的过程片段,更改部署结构以及添加监视和管理工具,而无需进行任何额外的工作。本文的第一部分讨论了零散的制定环境,部署和运行零散的流程模型所需的架构,转换和语义。第二部分重点介绍在分散和分散的环境中流程模型的运行时适应性。与集中式流程制定类似,分布式环境应支持对流程更改进行有效响应的能力。在第二部分中,讨论了过程模型更改支持的困难,优势和问题。此外,提出了一种系统,该系统解决已识别的问题并允许在分布式过程执行体系结构中传播和协调过程变化。讨论了两种变更类型:自顶向下和自底向上。给定最初设计的过程模型,由上而下的更改由中央协调员发布。自下而上的更改是由本地片段协调员发出的,仅给出了他自己的流程模型片段中可用的信息。论文的两个部分均通过正式和实验验证以及概念验证实现得到支持,从而表明了零散过程执行环境的运行时可行性和适应性潜力。

著录项

  • 作者

    Hens Pieter;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号