首页> 外文会议>Programming Languages and Systems; Lecture Notes in Computer Science; 4421 >CC-Pi: A Constraint-Based Language for Specifying Service Level Agreements
【24h】

CC-Pi: A Constraint-Based Language for Specifying Service Level Agreements

机译:CC-Pi:一种用于指定服务级别协议的基于约束的语言

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

摘要

Service Level Agreements are a key issue in Service Oriented Computting. SLA contracts specify client requirements and service guarantees, with emphasis on Quality of Service (cost, performance, availability, etc.). In this work we propose a simple model of contracts for QoS and SLAs that also allows to study mechanisms for resource allocation and for joining different SLA requirements. Our language combines two basic programming paradigms: name-passing calculi and concurrent constraint programming (cc programming). Specifically, we extend cc programming by adding synchronous communication and by providing a treatment of names in terms of restriction and structural axioms closer to nominal calculi than to variables with existential quantification. In the resulting framework, SLA requirements are constraints that can be generated either by a single party or by the synchronisation of two agents. Moreover, restricting the scope of names allows for local stores of constraints, which may become global as a consequence of synchronisations. Our approach relies on a system of named constraints that equip classical constraints with a suitable algebraic structure providing a richer mechanism of constraint combination. We give reduction-preserving translations of both cc programming and the calculus of explicit fusions.
机译:服务水平协议是面向服务的计算中的关键问题。 SLA合同规定了客户要求和服务保证,重点是服务质量(成本,性能,可用性等)。在这项工作中,我们提出了QoS和SLA合同的简单模型,该模型还可以研究资源分配和加入不同SLA要求的机制。我们的语言结合了两种基本的编程范例:名称传递计算和并发约束编程(cc编程)。具体来说,我们通过添加同步通信并通过在限制和结构公理方面更接近名义计算而不是存在量化的变量来提供名称处理来扩展cc编程。在结果框架中,SLA要求是可以由单方或两个代理同步生成的约束。而且,限制名称的范围允许在本地存储约束,这些约束可能由于同步而变得全局。我们的方法依赖于命名约束系统,该系统为经典约束配备了合适的代数结构,从而提供了更丰富的约束组合机制。我们给出了cc编程和显式融合演算的保留约简翻译。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号