论文部分内容阅读
近年来,随着网络技术的发展和Web服务规模的扩大,如何在Web所提供的海量信息中发现有用的信息并加以有效利用,一直是人们努力研究的方向。因此,Web服务发现已成为Web领域的一大研究热点。众所周知,Web服务是面向用户的。对于普通用户来说,他们往往使用自然语言来请求、访问Web服务。但目前大多数理论研究与系统实现只考虑了Web服务中标准化的计算机语言,使用基于关键字匹配、目录分类等技术进行匹配,没有考虑Web服务中人类自然语言的参与,因此具有一定的局限性。
针对上述问题,本文以Web服务发现为背景,重点研究服务发现中概念之间的模糊匹配问题,提出解决方法并完成实现,以达到对Web服务的模糊匹配。此外,论文还对服务发现架构、语义网、本体等相关知识进行了深入的研究与实现。其中,概念的模糊匹配的具体过程是:首先从Web服务中抽取最能代表该服务的概念(关键字),然后根据概念之间的语义关系得出概念之间的模糊相似度(模糊匹配度)。这种匹配方法不仅仅考虑概念之间的字符相似度,而且考虑到概念之间的语义相关性。此外,论文以模糊相似性代替精确相似性,将匹配程度量化,能够丰富、完整匹配结果,给请求者更多的自主性选择。
最后,在上述理论研究的基础上,本文结合铸造业中“热电风扇罩的材料选择”这一案例,利用Eclipse、MySql等根据构建了一个实现概念模糊匹配的系统。该系统首先自定义了一个添加模糊度的、关于工程材料的语义词库网络,然后根据前台用户的请求输入遍历自定义的词库网络,在算法的基础上完成在该词库中材料的选择,并把最终结果反馈给请求者。作者还对该系统的测试结果进行了统计、分析。此外,本文也对语义Web服务发现架构进行了深入地研究,并在研究、开发过程中参考了经典架构的理论模式。