复合Web服务匹配方法的研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:liongliong456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web服务应用的深入,网络Web服务数量的日益增多,提供相同或相似功能的服务也越来越多,如何准确高效地从数量庞大的Web服务群中发现并定位服务请求者最需要的服务成为制约Web服务应用发展的关键问题。现有的Web服务发现方法主要是基于语法级和语义级的。语法级的匹配方法存在结构异构和语义异构,对客户所感兴趣的服务不能准确描述,不支持细化、泛化、平级扩展等语义查询,导致查全率和查准率不高。语义级的匹配方法描述的是静态的Web服务,不包含任何有关服务执行过程的信息,缺乏考虑Web服务的非功能属性,导致查准率较低且所发现的服务不能较好地满足用户需求。由于上述两种方法没有考虑复合Web服务子服务的执行过程信息和QoS需求信息,导致不能准确的判断复合Web服务间的相似程度,降低了服务的查准率,且没有为复合Web服务的匹配提供一种有效的手段。因此,本文复合Web服务匹配方法的研究具有重要的学术意义和实用价值。针对上述问题,本文在扩展OWL-S的基础上,采用循环递进、逐步求精的本体建模方法建立过程本体并给出其形式化定义,增强了对QoS的语义描述能力。基于上述过程本体,抽象出具有动态交互和过程控制功能的过程模型,最终提出一种复合Web服务匹配方法。该方法的基本思路是:首先利用UML模型对复合Web服务进行过程建模,一方面描述集成服务,另一方面从描述中构造相关复合Web服务的正确的执行模型,即平台无关模型;紧接着按照UML活动图到过程模型的映射关系,设计转换算法,将UML模型转换成基于本文建立的过程本体的过程模型;然后给出过程模型到过程图的转换规则,设计了转换算法,实现过程模型到过程图的转换;最后通过定义过程图间的相似度,设计一种高效的过程图的匹配算法来实现过程图相似度匹配,求出过程图的相似度值,通过这个值的大小来判断其对应的复合Web服务的匹配程度。根据上述理论基础,本文设计了一个复合Web服务匹配框架,该框架主要包括模型转换器、过程图转换器和过程图匹配器三个模块,在Eclipse开发环境下,采用Java编程语言,对它们进行编码实现。最后,通过实验对比及分析,验证了本文方法是可行的和有效的。
其他文献
山西以面食文明天下,而花馍作为山西农耕文化生活中普遍的民俗文化同样承载着厚重的历史和文化积淀,其中位处雁门关代县的花馍在山西面塑艺术中可谓独具特色。更为庆幸的事这
现今,高速的城市建设成为推动城市化的动力。快速城市化发展,经济增长,人口集聚使城市产生了一系列制约的存在;生态、环境、物质文化需求以及可持续发展问题变成城市发展阻碍
目的观察围术期应用快速康复外科理念(FTS)对结直肠癌合并糖尿病患者应激反应及血糖水平的影响。方法选取2013年6月~2016年6月在秦皇岛市第二医院行经腹结直肠癌根治术合并糖
翻译语言研究已有几十年历史。国内外现已经有很多学者对此作出相关研究,且贡献巨大,如:Even-Zohar, Hatim, Duff, Mona Baker,王克非,柯飞,秦洪武,吴昂,黄立波等等。而Baker
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
【目的】溃疡性结肠炎(ulcerative colitis,UC)属于慢性炎症性肠病的一种。近年来随着人类居住环境、饮食习惯以及社会环境的大大变化,其发病率日渐增高。现代精神医学将UC归类
背景与目的:对于晚期肝细胞肝癌(Hepatocellular Carcinoma, HCC),索拉非尼(Sorafenib)联合肝动脉化疗栓塞术(Transarterial Chemoembolization, TACE)被认为是安全且有效的治疗方法
在当今这样一个高速发展的社会,企业之间的竞争已发展到全方位的整体性实力的竞争。而企业这种全方位的整体性实力又通常是以企业形象或品牌形象体现在广大社会公众的心目中
我国《著作权法》第10条将“修改权”作为一项人身权赋予著作权人,《计算机软件保护条例》在第8条第3款也赋予软件著作权人一项“软件修改权”,对于这两处修改权的认识,学界一直
学习英语是非常重要和必要的。因此,在中学教育中,培养英语自主学习能力是非常重要的,特别是在英语自主学习能力薄弱的农村。本研究以英语自主学习为理论基础,通过对江西省赣州市