...
首页> 外文期刊>IEE Proceedings. Part L >Architectural support for dynamic reconfiguration of distributed workflow applications
【24h】

Architectural support for dynamic reconfiguration of distributed workflow applications

机译:对分布式工作流应用程序进行动态重新配置的架构支持

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

摘要

In a distributed environment, it is inevitable that long running applications require support for dynamic reconfiguration because, for example, machines may fail, services may be moved or withdrawn and user requirements may change. In such an environment it is essential that the structure of running applications can be modified to reflect such changes. A complication is that such long running applications are frequently composed out of existing applications. The resulting application can be very complex in structure, containing many temporal dependencies between constituent applications. This paper describes an approach that supports the dynamic reconfiguration of a class of large-scale distributed applications that represent business processes (commonly referred to as workflows). An application composition and execution environment has been designed and implemented as a transactional workflow system that enables sets of inter-related tasks (applications) to be carried out and supervised in a dependable manner. A task model that is expressive enough to represent temporal dependencies between constituent tasks has been developed. The workflow system maintains this structure and makes it available through transactional operations for performing changes to it. Use of transactions ensures that changes can be carried out atomically with respect to running applications. The workflow system is general purpose and open: it has been designed and implemented as a set of CORBA services to run on top of a given ORB.
机译:在分布式环境中,不可避免的是,长时间运行的应用程序需要支持动态重新配置,因为例如,机器可能发生故障,服务可能会移动或撤回,并且用户需求可能会更改。在这种环境下,必须修改正在运行的应用程序的结构以反映此类更改,这一点至关重要。复杂的是,这样运行时间较长的应用程序经常由现有应用程序组成。生成的应用程序的结构可能非常复杂,在组成应用程序之间包含许多时间依赖性。本文介绍了一种方法,该方法支持对代表业务流程(通常称为工作流)的一类大型分布式应用程序进行动态重新配置。已经将应用程序组成和执行环境设计和实现为事务性工作流系统,该系统使一组相互关联的任务(应用程序)能够以可靠的方式执行和监督。已经开发了足够表达以表示组成任务之间的时间依赖性的任务模型。工作流系统维护此结构,并通过事务操作使其可用以对其进行更改。使用事务可确保可以相对于正在运行的应用程序自动执行更改。工作流系统具有通用性和开放性:它已设计和实现为一组CORBA服务,可在给定的ORB之上运行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号