首页> 外文会议>2nd international workshop on self-organizing architectures 2010 >Using Chemical Reactions to Model Service Composition
【24h】

Using Chemical Reactions to Model Service Composition

机译:使用化学反应为服务组合建模

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

摘要

Internet is evolving from a network of computers and information into a network of services allowing applications to be built by selecting services and composing them in a loosely coupled manner. These Service Based Applications (SBA) are composed of a number of possibly independent services that are provided by many actors under different conditions (like price, time to deliver, and so on). Service provision conditions may change in time depending on provider policies or other environmental changes, so it is necessary to organize compositions of services on demand in response to dynamic requirements and circumstances. In this paper we propose to use a chemical computational model to address this problem by decoupling the process of finding services composing an SBA requested by a user, from their actual enactment. An SBA request is described in terms of an abstract workflow where only service functionalities of the single components and their execution order (i.e. the application control flow) are specified, along with parameters representing the conditions under which the user expects the application to be delivered. The proposed approach allows to model the process of instantiating the required functionalities with actual service implementations as an evolving and always running middleware mechanism that can take into account the current state of the context when the composition is required. Furthermore, the evolutionary nature of the chemical system provides a form of adaptation since once compositions of services are computed with the available services, new compositions can be computed as soon as new services become available or the conditions of existing ones change.
机译:互联网正在从计算机和信息网络演变为服务网络,从而允许通过选择服务并以松散耦合的方式组合服务来构建应用程序。这些基于服务的应用程序(SBA)由许多参与者在不同条件(例如价格,交付时间等)下提供的许多可能独立的服务组成。服务提供条件可能会根据提供者政策或其他环境变化而随时间变化,因此有必要根据动态需求和情况来组织按需的服务组合。在本文中,我们建议使用化学计算模型来解决此问题,方法是将查找用户组成的SBA的服务的过程与实际制定的过程分离开来。根据抽象工作流描述了SBA请求,其中仅指定了单个组件的服务功能及其执行顺序(即应用程序控制流)以及代表用户期望交付应用程序的条件的参数。所提出的方法允许将实际服务实现实例化所需功能的过程建模为不断发展且始终在运行的中间件机制,该机制可以在需要组合时考虑上下文的​​当前状态。此外,化学系统的进化性质提供了一种适应形式,因为一旦使用可获得的服务计算了服务的组成,就可以在新服务可用或现有条件发生变化时立即计算出新的组成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号