...
首页> 外文期刊>Journal of computer and system sciences >Model-driven development of adaptive web service processes with aspects and rules
【24h】

Model-driven development of adaptive web service processes with aspects and rules

机译:具有方面和规则的模型驱动的自适应Web服务流程的开发

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

摘要

Modern software systems are frequently required to be adaptive in order to cope with constant changes. Unfortunately, service-oriented systems built with WS-BPEL are still too rigid. In this paper, we propose a novel model-driven approach to supporting the development of dynamically adaptive WS-BPEL based systems. We model the system functionality with two distinct but highly correlated parts: a stable part called the base model describing the flow logic aspect and a volatile part called the variable model describing the decision logic aspect. We develop an aspect-oriented method to weave the base model and the variable model together so that runtime changes can be applied to the variable model without affecting the base model. A model-driven platform has been implemented to support the development of adaptive WS-BPEL processes. In-lab experiments show that our approach has low performance overhead. A real-life case study also validates the applicability of our approach.
机译:经常需要现代软件系统具有适应性,以应对不断变化的情况。不幸的是,使用WS-BPEL构建的面向服务的系统仍然过于僵化。在本文中,我们提出了一种新颖的模型驱动方法来支持基于动态自适应WS-BPEL的系统的开发。我们用两个截然不同但高度相关的部分对系统功能进行建模:一个称为基本模型的稳定部分描述了流程逻辑方面,而一个可变部分称为变量模型描述了决策逻辑方面。我们开发了一种面向方面的方法,将基础模型和变量模型编织在一起,以便可以在不影响基础模型的情况下将运行时更改应用于变量模型。已经实现了模型驱动的平台来支持自适应WS-BPEL流程的开发。实验室实验表明,我们的方法具有较低的性能开销。现实生活中的案例研究也验证了我们方法的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号