%0 Journal Article %T A Petri Net-Based Semantic Web Service Automatic Composition Method
基于Petri网的语义Web服务自动组合方法 %A TANG Xian-Fei %A JIANG Chang-Jun %A DING Zhi-Jun %A WANG Cheng %A
汤宪飞 %A 蒋昌俊 %A 丁志军 %A 王成 %J 软件学报 %D 2007 %I %X Web service composition allows developers to create applications rapidly.But due to the tremendous growth in the number of Web services available,the Web service composition problem is still a challenging research issue.This paper introduces an automatic Web service composition method which considers both services' input/output type compatibility and behavioral constraint compatibility.The services available are translated into a set of Horn clause-like rules.User's input and output requirements are modeled as a set of facts and a goal statement in the Horn clauses respectively.Then Petri net is chosen to model the Horn clause set and T-invariant technique is used to determine the existence of composite services fulfilling the user's input/output requirements. Two algorithms are presented for obtaining the Petri net models of the composite Web services which satisfy not only the user's input/output requirements but also the user's behavioral constraints. %K Web service %K Web service composition %K Horn clause %K Petri net %K T-invariant
Web服务 %K Web服务组合 %K Horn子句 %K Petri网 %K T-不变量 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=93DC214FBE3F421F6AA88FDB3133CA15&yid=A732AF04DDA03BB3&vid=13553B2D12F347E8&iid=59906B3B2830C2C5&sid=AACCB98EBF19A477&eid=D7BAA33355D188F0&journal_id=1000-9825&journal_name=软件学报&referenced_num=6&reference_num=20