首页> 外文会议>International conference on integrated formal methods >A Constraint Satisfaction Method for Configuring Non-local Service Interfaces
【24h】

A Constraint Satisfaction Method for Configuring Non-local Service Interfaces

机译:配置非本地服务接口的约束满足方法

获取原文

摘要

Modularity and decontextualization are core principles of a service-oriented architecture. However, the principles are often lost when it comes to an implementation of services due to rigid service interfaces. This paper focuses on a two-fold problem. On the one hand, the interface description language must be flexible for maintaining service compatibility in different contexts without modification of the service itself. On the other hand, the composition of interfaces in a distributed environment must be provably consistent. We present a novel approach for automatic interface configuration in distributed services. We introduce a Message Definition Language (MDL), an interface description language with support of subtyping, flow inheritance and polymorphism. The MDL supports configuration variables that link input and output interfaces of a service and propagate requirements over an application graph. We present an algorithm that solves the interface reconciliation problem using constraint satisfaction that relies on Boolean satisfiability as a subproblem.
机译:模块化和去上下文化是面向服务的体系结构的核心原理。但是,由于刚性的服务接口,因此在实现服务时常常会迷失原则。本文着重于两个问题。一方面,接口描述语言必须灵活,以便在不修改服务本身的情况下在不同的上下文中保持服务兼容性。另一方面,分布式环境中的接口组成必须可证明是一致的。我们提出了一种用于分布式服务中自动接口配置的新颖方法。我们引入了消息定义语言(MDL),这是一种支持子类型,流继承和多态性的接口描述语言。 MDL支持配置变量,这些变量链接服务的输入和输出接口并在应用程序图上传播需求。我们提出了一种算法,它使用依赖于布尔可满足性作为子问题的约束满足来解决接口协调问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号