提出了一种基于OWL-S的语义Web服务自动组合的方法。该方法充分利用OWL-S的顶层本体结构,基于最小满意度阈值,从网络上获取满足要求的Web原子服务并将其存储在两个DAG图中;然后基于该图生成Web服务组合候选集;最后从该候选集中随机选取最终的Web服务组合。该方法在保证Web服务组合质量的前提下,实现了根据服务请求对Web服务的自动化组合。
This paper proposed a automatic semantic Web service composition based on OWL-S. The method took full advantage of the upper ontologies of OWL-S to obtain the atomic services based on the service request and the minimum satisfaction threshold and then put them into two DAGs. And then,generated the candidate itemset from the two DAGs from which would get the Web service composition finally. Comparing with the existing methods,the method proposed had considered the semantic of the Web services together with the efficiency of the composition and also realized the automatic semantic Web service composition according to the service request in ensuring the quality of it.