论文部分内容阅读
近年来,Web服务很大程度上地改变了人们使用互联网的方式。如何高效地整理利用Web服务是当下一大重要课题。之前大多数的研究,都是基于一些简单的或手工的测试集,这些测试集在实际性与社会性上都是没有说服力的。为了给本文的研究工作以强有力的支持,本文整理了一份来自于互联网的现实Web服务语料库,拥有5537个WSDL文件。在对这些WSDL文件进行解析、预处理、自然语言处理、本体匹配及自动语义标注之后,本文利用上述工作提供的信息数据建立了自2002年至2010年的不同粒度(参数级、操作级、操作完全匹配级以及Web服务级)的四张Web服务网络。随后本文基于该网络提出了Web服务间的三种重要社会关系:替代、竞争及合作。并利用其社会关系,进行了较为有效的Web服务推荐。在在实验过程中,对单个操作的推荐达到了平均90%以上的准确度;对于满足自然语言需求的Web服务推荐,达到了88.2%的准确度并且推荐的服务操作有70%以上都是明显非常有用的。