服务组合作为构造网络软件系统的一项新兴技术,受到了越多越多研究者的关注。然而,服务异构、自治和动态变化的特点严重影响了基于服务组合技术开发的网络软件的可用性、可靠性、安全性等可信质量属性,从而导致巨大的经济损失。有鉴于此,本项目拟结合自主计算理论,以优化服务组合的可信质量属性为目标,重点研究面向组合协同的服务信誉机制、动态按需自组的服务复制技术以及不确定性感知的服务选择技术三个关键问题。本项目拟引入编号树Prufer编码、WS-BPEL动态重构、马尔科夫链、非线性整数规划等技术手段,预期解决目前可信服务组合中存在的对服务环境的动态性和不确定性缺少感知、优化能力不足、缺少恰当的数学模型支持等重点难点问题,设计出一套能够提高可信服务组合自配置能力、自愈合能力、自保护能力和自优化能力的关键理论和技术,为构造面向服务的高可信网络软件打下坚实的理论和技术基础。
service composition;autonomic computing;service reputation;service replication;service selection
经过3年的研究,青年科学基金项目“可信服务组合的自主管理技术研究”进展顺利,成果突出,已完成预定目标,部分研究内容已超出预定的计划。截止到目前,本项目共发表和录用论文20篇,其中SCI检索7篇,EI检索11篇。项目的主要代表性成果有设计了公平高效的服务信誉传播算法,相关成果发表在服务计算著名国际会议ICWS 2012和数据库著名国际会议DASFAA 2014上;使用合作博弈论设计了自主服务复制的理论框架,相关成果发表在服务计算著名国际期刊IEEE Trans. on Services Computing上;设计了高效的概率Top-K支配组合服务选择算法,相关成果获得国际会议ICEBE 2012唯一的最优论文(Best Paper Award);将服务组合特别是QoS不确定性感知的服务选择与移动社交网络计算相结合,相关研究成果发表在著名国际期刊IEEE Trans. on Computers以及著名国际会议INFOCOM 2013上。总而言之,在本项目的资助下,课题组超额完成了预定的研究任务,取得了较好的研究成果。