首页> 外文期刊>Service Oriented Computing and Applications >A systematic literature review of service choreography adaptation
【24h】

A systematic literature review of service choreography adaptation

机译:服务编排改编的系统文献综述

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

摘要

A service choreography is a distributed service composition in which services interact without a centralized control. Adequate adaptation strategies are required to face complex and ever-changing business processes, given the collaborative nature of choreographies. Choreographies should also be able to adapt to changes in its non-functional requirements, such as response time, and especially for large-scale choreographies, adaptation strategies need to be automated and scale well. However, the body of knowledge regarding choreography adaptation approaches has not yet been consolidated and systematically evaluated. By means of a systematic literature review, in which we examined seven scientific paper sources, we identified and analyzed the state-of-the-art in choreography adaptation. We found 24 relevant primary studies and grouped them into six categories: model-based, measurement-based, multi-agent-based, formal method-based, semantic reasoning-based, and proxy layer-based. We analyzed (i) how each strategy deals with different types of requirements, (ii) what their required degree of human intervention is, (iii) how the different studies considered scalability, (iv) what implementations are currently available, and (v) which choreography languages are employed. From the selected studies, we extracted key examples of choreography adaptation usage and analyzed the terminology they adopted with respect to dynamic adaptation. We found out that more attention has been devoted to functional requirements and automated adaptation; only one work performs scalability evaluation; and most studies present some sort of implementation and use a specific choreography notation.
机译:服务编排是一种分布式服务组合,其中服务在没有集中控制的情况下进行交互。考虑到编舞的协作性质,需要采取适当的适应策略来应对复杂且不断变化的业务流程。编舞还应该能够适应其非功能性需求(例如响应时间)的变化,尤其是对于大型编舞,适应策略需要自动化并具有良好的可扩展性。但是,有关编排适应方法的知识尚未得到巩固和系统地评估。通过系统的文献综述,我们研究了七个科学论文来源,从而确定并分析了编舞适应的最新技术。我们找到了24个相关的基础研究,并将它们分为六类:基于模型,基于度量,基于多主体,基于形式方法,基于语义推理和基于代理层。我们分析了(i)每种策略如何处理不同类型的需求,(ii)所需的人工干预程度如何,(iii)不同的研究如何考虑可扩展性,(iv)当前可用的实现方式以及(v)使用哪种编排语言。从选定的研究中,我们提取了编排适应性用法的关键示例,并分析了它们在动态适应性方面采用的术语。我们发现,更多的注意力集中在功能需求和自动适应上。只有一项工作执行可伸缩性评估;大多数研究都提出了某种实现方式,并使用了特定的编排符号。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号