论文部分内容阅读
网络的发展,拉近了全世界各国人民之间的距离,不同国家不同种族的人们交往越来越频繁,语言的交流也越来越重要,于是语言不同就成了人们交流之间的一个障碍。但是科学与技术的发展可以并尽力帮助人们解决这些问题。语言网格项目就是为人们提供语言翻译服务而发起的研究项目。语言网格(Languag Grid)是一种基于Web服务技术的资源平台(http://langrid.nict.go.jp/en/index.html),其实质是通过Web服务技术提供大量语言Web服务。这些发布到语言网格平台上的服务可以为人们提供翻译功译功能,它们就像一块块积木,根据不同的需求,可以组合出各种不同功能的组合服务。Web Services组合是计算机应用领域的一个研究热点,在很多领域都有应用与研究,组合出来的新服务功能怎么样、能否满足用户的需求、服务质量如何、响应时间、价格等能否让用户满意,这些问题需要人们的大量研究。语言网格是一个基于Web Services的资源平台,那么同样面对这样的问题。因此,本文对语言网格中的服务组合问题进行研究。由于现有服务组合一般都是基于服务名关键字进行查找,缺乏严格的语义分析,难以满足用户的请求。本文引入本体来描述Web服务,对语言网格中的语言服务进行形式化描述,并重点结合服务质量指标QoS进行服务组合,以提高语言网格中组合服务的质量。首先对语言网格中的服务进行本体构建,构造语言网格Web服务本体,同时加入Web服务质量QoS信息,在本体的基础上进行支持QoS的服务组合,并在语言网格平台上进行实验。实验结果表明,本文提出的方法在语言网格资源平台上组合成功率有明显提高,能更好满足用户的需求。由于本体有良好的概念层次模型与推理支持,在Web服务组合领域得到广泛的应用。本论文重点是从服务质量需求来研究服务组合,提出了一种基于本体的支持QoS的Web服务组合方法。本文方法用本体来描述语言网格中的服务,并加入QoS属性指标,构建语言服务本体库,从而进行语言服务组合。在已有的研究与工作下,本文主要从下面几个方面展开研究:1)确定服务质量指标服务质量指标是本文研究的基础,语言网格领域中的服务有其服务的特殊性,找到合适的语言服务QoS指标是本文研究工作的第一步。本文主要从语言服务的翻译准确率、时间、可用性和信誉度几个方面来衡量语言服务的质量。2)提出服务质量指标标准化计算方法与服务组合算法。在服务质量指标确定的情况下,由于不同的服务质量的取值不同,并且用户对服务的要求与表达各有不同,因此,服务质量指标必须进行标准化与统一。本文在已有的研究工作基础上提出了不同服务质量指标的标准化计算公式,以及服务组合算法,在此基础上进行服务组合研究。3)设计和完成在Language Grid上的模拟实验语言网格上有丰富的语言服务资源,我们在语言网格平台上进行实验。通过调用与组合语言网格上的语言Web服务来对本文的研究工作进行验证。