首页> 外文期刊>Service Oriented Computing and Applications >XrML-RBLicensing approach adapted to the BPEL process of composite web services
【24h】

XrML-RBLicensing approach adapted to the BPEL process of composite web services

机译:XrML-RBLicensing方法适用于复合Web服务的BPEL流程

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

摘要

Web service orchestration represents an open and standards-based approach for connecting web services together leading to higher level of business processes. Business Process Execution Language (BPEL) engines are designed to handle this orchestration. However, web service compositions into BPEL suffer from several non-functional requirements such as security. To address this problem, we propose in this paper a novel approach that is based on a harmony between the licensing concept offered by eXtensible rights Markup Language (XrML), aspect-oriented programming (AOP), and web service compositions in BPEL. Our proposed approach, based on XrML, offers the ability to associate security licenses with activities offered by the composite web services. It allows to automatically generate BPEL aspects depending on the developed licenses, to separate between crosscutting concerns of the composed web services, and provides an easy way to include and update the non-functional requirements (e.g., security) into a BPEL process. It offers also the ability to validate the licenses, at runtime and without affecting the business logic of this model. To evaluate our approach, we have developed an inventory control system (ICS) sample that is composed of several web services. Case study and performance analysis are presented to demonstrate its feasibility as well.
机译:Web服务编排代表了一种开放的,基于标准的方法,用于将Web服务连接在一起,从而带来更高级别的业务流程。业务流程执行语言(BPEL)引擎旨在处理此业务流程。但是,组合到BPEL中的Web服务遇到一些非功能性需求,例如安全性。为了解决这个问题,我们在本文中提出了一种新颖的方法,该方法基于可扩展权限标记语言(XrML)提供的许可概念,面向方面的编程(AOP)和BPEL中的Web服务组合之间的协调。我们基于XrML提出的方法提供了将安全许可与复合Web服务提供的活动相关联的功能。它允许根据开发的许可证自动生成BPEL方面,以在组成的Web服务的各个方面之间进行区分,并提供一种简便的方法来将非功能性需求(例如安全性)包括和更新到BPEL流程中。它还提供了在运行时验证许可证的能力,而不会影响该模型的业务逻辑。为了评估我们的方法,我们开发了一个由几个Web服务组成的库存控制系统(ICS)示例。还进行了案例研究和性能分析,以证明其可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号