首页> 外文期刊>Journal of Visual Languages & Computing >BPMN extensions for automating cloud environments using a two-layer orchestration approach
【24h】

BPMN extensions for automating cloud environments using a two-layer orchestration approach

机译:BPMN扩展,用于使用两层编排方法来自动化云环境

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

摘要

Cloud orchestration describes the automated arrangement, coordination, and management of complex cloud systems, middleware and services, and is realized by orchestrating workflows. To achieve an end-to-end cloud orchestration, workflow designers usually have to cope with integration challenges between two different technologies - one that entails technical cloud orchestration and another comprising business-level orchestration. This however presents a complex undertaking for workflow designers, as they have to gain sufficient knowledge and expertise of two diverse technologies in order to automate cloud-specific tasks across two different domains. Introduction of a unified orchestration platform would solve these issues, as it would deliver a common vocabulary for different types of workflow designers and would provide them with a single platform for orchestrating both business and technical activities, without having to face the integration complexities. The main objective of this paper is to provide support for cloud-specific workflows in BPMN business process engines. To achieve this objective we (1) define a meta-model for modeling cloud workflows, (2) extend BPMN 2.0.2 specification to orchestrate cloud-specific workflow activities, and (3) implement a meta-model with BPMN extensions by showing how cloud orchestration workflow elements (i.e. activities and workflow control) map onto extended BPMN elements. As a part of the evaluation we measure process size and complexity of two process models using various process metrics. The results have shown that when using our proposed BPMN extensions, the overall size and complexity of the use case process under test has been reduced by more than half on an average. We also improve the readability of BPMN process.
机译:云编排描述了复杂云系统,中间件和服务的自动化安排,协调和管理,并通过编排工作流来实现。为了实现端到端的云编排,工作流设计人员通常必须应对两种不同技术之间的集成挑战-一种涉及技术云编排,而另一种则涉及业务级编排。但是,这给工作流设计人员提出了一项复杂的任务,因为他们必须获得两种不同技术的足够知识和专业知识,才能在两个不同域中自动化特定于云的任务。引入统一的编排平台将解决这些问题,因为它将为不同类型的工作流设计人员提供通用的词汇表,并为他们提供编排业务和技术活动的单一平台,而不必面对集成复杂性。本文的主要目的是为BPMN业务流程引擎中的特定于云的工作流提供支持。为了实现此目标,我们(1)定义了用于对云工作流建模的元模型,(2)扩展了BPMN 2.0.2规范以编排特定于云的工作流活动,并且(3)通过展示如何实现具有BPMN扩展的元模型云编排工作流元素(即活动和工作流控制)映射到扩展的BPMN元素。作为评估的一部分,我们使用各种过程指标来测量两个过程模型的过程大小和复杂性。结果表明,使用我们建议的BPMN扩展时,被测试用例流程的总体大小和复杂度平均降低了一半以上。我们还提高了BPMN流程的可读性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号