为解决现有语义Web服务发现方法发现效率较低的问题,针对服务发现过程中服务描述不对称的特点,在现有研究基础上,提出了一种基于语义规则的分阶段语义Web服务发现方法。该方法使用语义规则来刻画服务请求描述,对服务发布本体进行了扩展,并通过分阶段服务发现,实现了服务匹配范围的准确界定,提高了服务发现的效率,保证了服务发现的质量。通过与已有算法在成功率、完成时间等方面的对比模拟实验,表明了该方法的性能。
To solve the problem of low efficiency in current methods of semantic Web service discovery,a semantic Web service discovery with multi-phase based on semantic rules is provided,which aims at the asymmetrical feature of service description in the process of service discovery.It used semantic rules to describe service request,while extending the ontology of service advertisement.With multi-phase service discovery,the method could implement accurate definition of the scope of service matching,enhance the efficiency of service discovery,and ensure the quality of the discovery results.Simulating experiment compared some typical parameters with existing algorithm,such as success rate and completion time.The results show that the method has good efficiency and precision for semantic Web service discovery.