计算机应用 ›› 2015, Vol. 35 ›› Issue (10): 2927-2932.DOI: 10.11772/j.issn.1001-9081.2015.10.2927

• 人工智能 • 上一篇    下一篇

基于语义网技术的服务等级协议协商机制

王小龙, 章恒, 杨博超, 沈玉琳   

  1. 甘肃省计算中心, 兰州 730030
  • 收稿日期:2015-04-24 修回日期:2015-07-30 出版日期:2015-10-10 发布日期:2015-10-14
  • 通讯作者: 王小龙(1981-),男,甘肃兰州人,助理研究员,硕士,CCF会员,主要研究方向:智能信息处理、云计算,619706615@qq.com
  • 作者简介:章恒(1984-),男,甘肃兰州人,工程师,主要研究方向:数据挖掘、分布式计算;杨博超(1984-),男,甘肃兰州人,工程师,主要研究方向:计算机网络、数据挖掘;沈玉琳(1979-),男,甘肃兰州人,副研究员,博士研究生,主要研究方向:云存储。
  • 基金资助:
    甘肃省青年科技基金资助项目(1208RJYA089)。

Service-level agreement negotiation mechanism based on semantic Web technology

WANG Xiaolong, ZHANG Heng, YANG Bochao, SHEN Yulin   

  1. Gansu Computing Centre, Lanzhou Gansu 730030, China
  • Received:2015-04-24 Revised:2015-07-30 Online:2015-10-10 Published:2015-10-14

摘要: 针对服务等级协议(SLA)的自动协商中用于协商的SLA元素及协商过程缺乏语义描述的问题,提出了一种基于语义网技术的SLA协商机制。首先提出一种协商本体Osn,该本体专门描述直接用于协商过程的SLA元素;设计了SLA协商元素的映射函数及协商评估函数并使用Osn描述这些函数,基于描述逻辑对Osn的主要概念及概念之间的关系给出了形式化描述,为Osn提供了可满足的语义模型。进而提出了一种针对SLA协商的讨价还价模型,通过对有关命题及定理的证明说明采用该模型可以形成帕累托最优的协商出价;采用该模型基于OWL-S与统一建模语言(UML)的映射关系设计了针对SLA协商的服务本体。实例研究的结果表明Osn描述的知识可以形成满足协商参与者利益最大化需求的出价序列。从而说明:Osn可以对服务本体提供针对任意SLA协商的参数类型支持;面向SLA协商的讨价还价模型可以形成双方可接受的SLA。

关键词: 服务等级协议, 协商, 讨价还价模型, OWL-S, 描述逻辑

Abstract: Aiming at the lack of semantic description for Service-Level Agreement (SLA) elements used in negotiation and the negotiation process in the SLA auto-negotiation, a negotiation mechanism based on the semantic Web technology was proposed, At first, a negotiation ontology named Osn was proposed, which was used for the description of SLA elements directly used in negotiation;the mapping function and the evaluation function of negotiation for these SLA elements were designed and described in this Osn, and the formal description of the main concepts and the relationship between these concepts was given based on description logic to provide a satisfiable semantic model for the Osn. Then a bargain model was put forward for SLA negotiation, and it was illustrated that a Pareto optimal offer could be generated by adopting this model through the proof of the related proposition and theorem;the service ontology was designed for SLA negotiation based on the mapping between OWL-S and Unified Modeling Language (UML) using this bargain model. The result of case study shows that the knowledge can form the sequence of offers which satisfied the need to maximize the interest of negotiation participants. It is illustrated that Osn can provide the service ontology with the parameter type support for the negotiation of an arbitrary SLA;the SLA negotiation oriented bargain model can generate the SLA accepted by both negotiation participants.

Key words: Service-Level Agreement (SLA), negotiation, bargain model, OWL-S, description logic

中图分类号: