首页> 外文OA文献 >Autonomic Business-Driven Decision-Making for Adaptation of Service-Oriented Systems
【2h】

Autonomic Business-Driven Decision-Making for Adaptation of Service-Oriented Systems

机译:自主业务驱动的决策,以适应面向服务的系统

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

摘要

When business or technical changes occur in business processes during runtime, the affected service-oriented systems, including Web service compositions, should be adapted to accommodate the changes. This adaptation usually can be done in several ways. Deciding the most suitable adaptation way is very critical and complicated. Therefore, advanced decision-making is needed to determine how to proceed the adaptation. The majority of past service-oriented system management work focused on optimization of quality of service but such optimisation might not lead to maximisation of business value. The aim of this research is to propose optimisation models, decision-making algorithms, policy language constructs and architecture components for building software that makes runtime instance-based decisions for adaptation of service-oriented systems in ways that maximise overall business value, while satisfying all given constraints, such as business value constraints, cost constraints, time constraints, and resource constraints.The research contributions include: Classifications of problems in decision-making for adaptation of Web service compositions; A set of problem models in constraint programming for several common situations that require runtime adaptation decision-making in service-oriented systems; A set of business-driven instance-based adaptation decision-making algorithms enacting the developed constraint programming models, as well as discussion how different adaptation situations influence design of these algorithms; A set of policy language constructs supporting adaptation decision-making; Architecture of software for runtime adaptation decision-making that optimizes business value in the examined common situations. The proposed solutions have been validated and evaluated through prototype implementation, case studies and experiments in terms of feasibility, functional correctness, business benefits, performance and scalability. The results of these evaluations showed that 1) it is feasible to use the proposed algorithms, middleware architecture and policy constructs to make adaptation decisions; 2) The proposed algorithms are functional correct; 3) the underlying optimisation models are adequate; 4) The decisions made by the proposed business-driven instance-based decision-making algorithms can lead to better business benefits compared to single adaptation decision-making algorithms; 5) The proposed algorithms are scalable. It is crucial to note that these solutions can be adapted to various software systems (the used policy language and the software middleware are only examples).
机译:如果在运行时业务流程中发生业务或技术更改,则应调整受影响的面向服务的系统,包括Web服务组合,以适应更改。这种适应通常可以通过几种方式来完成。确定最合适的适应方式非常关键和复杂。因此,需要高级决策来确定如何进行调整。过去面向服务的系统管理工作大部分都集中在优化服务质量上,但是这种优化可能不会导致业务价值最大化。这项研究的目的是提出用于构建软件的优化模型,决策算法,策略语言构造和体系结构组件,这些软件可以基于运行时实例做出决策,从而以最大化整体业务价值的方式适应面向服务的系统,同时满足所有需求。研究的贡献包括:适应Web服务组合的决策制定中的问题分类;以及给定的约束,例如业务价值约束,成本约束,时间约束和资源约束。约束编程中的一组问题模型,用于几种常见情况,需要在面向服务的系统中进行运行时自适应决策;一组业务驱动的基于实例的适应决策算法,用于制定已开发的约束规划模型,并讨论不同的适应情况如何影响这些算法的设计;一套支持适应性决策的政策语言结构;用于运行时适应决策的软件体系结构,可在检查的常见情况下优化业务价值。拟议的解决方案已经通过原型实施,案例研究和实验在可行性,功能正确性,业务收益,性能和可伸缩性方面进行了验证和评估。这些评估的结果表明:1)使用所提出的算法,中间件体系结构和策略构造来做出适应决策是可行的; 2)提出的算法功能正确; 3)基本的优化模型足够; 4)与单一适应性决策算法相比,由业务驱动的基于实例的决策算法做出的决策可以带来更好的业务收益; 5)提出的算法是可扩展的。至关重要的是要注意,这些解决方案可以适应各种软件系统(使用的策略语言和软件中间件只是示例)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号