摘要
针对网络化软件的多种多样、个性化、模糊的用户需求,如何从海量、异构、动态的网络服务资源中找到最符合用户需求的、高质量的服务来构造网络化软件,以提高用户的体验质量,变得尤为重要。提出一种网络化软件的按需服务发现方法,首先根据具体领域,利用事先所建的领域本体对具体需求实例和服务信息进行语义标识,然后建立起"基本+功能+质量"的三阶段语义匹配模型。3个阶段逐步递进,通过判断是否大于预定阈值,找到最符合用户需求的服务资源来构造网络化软件;最后,应用物流领域实例对方法的性能进行了比较测试,结果表明,所提方法提高了网络化软件的需求和服务之间的语义匹配精度,能够找到最佳的服务资源服务来构造网络化软件。
It is very important how to find the best service resources which meet to users' requirement and has high quality of service to construct networked software and improve users' quality of experience,according to diverse,individual and vague users' requirements of networked software.This paper proposed an on-demand service discovery method of networked software.First of all,according to specific domain,specific requirement instance and service resources were be marked by domain ontology.Then,a semantic matching model which consists of basic,function and QoS matching phase was built.This three phases gradually increase with predetermined-threshold judgment.Finally the best service resources which meet to users' requirement were found to construct networked software.Based on logistics field,the experiment was done for performance comparison testing,and the results indicated that this method can improve the matching precision of the requirement and service of networked software,and select the best service resources to construct networked software.
出处
《计算机科学》
CSCD
北大核心
2012年第1期96-100,123,共6页
Computer Science
基金
国家重点基础研究发展计划(2007CB310801)
国家自然科学基金(60873083)
湖北省青年杰出人才基金(2008CDB351)
中央高校基本科研业务费专项资金(211274675)
湖南省教育厅科学研究项目(09C401)资助
关键词
网络化软件
按需服务
服务质量
领域本体
Networked software
On-demand service
Quality of service
Domain ontology