Font Size: a A A

Dynamic Semantic Web Service Composition Model And Achievement Based On Workflow

Posted on:2008-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:F ChenFull Text:PDF
GTID:2178360272470093Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Nowadays many enterprises transfer their core businesses to the Web deployed as Web Service. Under such circumstances, how to compose web services automatically to accomplish complicated functionalities becomes current research's hot issue. Through researching in the Dynamic Web service Composition's technologies, a kind of Dynamic Semantic Web Service Composition Model which is based on thinking of Workflow and uses the OWL-S as web services'description specification has already been build up, so has been its prototype system.The relationships between every business process in specific domain are showed by using rules as the expression way. The rules'description specifications which are based on when the rule-reasoning engine designed in this model creates workflow are drawn up in this model.A condition-matching algorithm has been designed to match particular service for every process node in this model. After entering the OWL-S's matching engine, the model supports web services'discovery, section and composition which are described as OWL-S by using this algorithm in order to match particular services for every process node in the workflow. If the matchmaker can not match a proper service for one process node, the model uses OWL-S reasoning engine to deduce backward in order to conclude a service chain which satisfies the request's inputs and outputs. After matching particular services described by OWL-S for the workflow successfully, it can be carried to the execution engine to generate results which the users demand.If there are more than one services satisfying users'requests or the service can not match the request exactly, a improved method to calculate the matching degree between the request and actual service will be used. The model can select the highest matching degree service automatically in order to achieve the max matching effect.The prototype system based on the model by combining with the requests of producing software development process and service composition in SoftMaker has already been achieved and tested by giving actual examples according to users'higher request.
Keywords/Search Tags:Thinking of Workflow, Dynamic Service Composition, Semantic Web Service, Rule, Semantic Matching
PDF Full Text Request
Related items