Font Size: a A A

Workflow / Semantic Web-based Web Services Framework

Posted on:2007-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y HuFull Text:PDF
GTID:2208360185491309Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Two parallel technical trends have emerged in recent years within the domain of Web service due to the variances existing in motives and methods. The academic research orgnizations have made a lot of effort in semantilizing Web Service and proposed the concept of Semantic web service, while the industrial researchers progress rapidly in utilizing workflow to enhance the applicability and integeribility of Web service. However, the absence of communication mechanism between them has lead to the undesirable status in which both of them develop independently without asserting any benefitial influence upon each other.To tack this problem, in this paper, we utilize existing works and resources in multiple fields were to design and implement a new Web service framework named as SABWS framework that is based on both workflow and Semantic web. During the process of designing and implementation, we solved a number of crucial problems.Corresponding to general analysis and comparison for the standards of BPEL4WS and OWL-S, we use OWL(Web Ontology Language) to model SABWS ontology. An simple ontology reposity is built with protege to prepare for the further inference work. Starting with open source semantic web framework Jena and employing UML as modeling and description tool, we design SABWS API with references to classical design parterns. Using SABWS API, we could realize inference based on ontology and operate BPEL elements at ease. The usage of SABWS API is illustrated by simple web service matching samples.In the last part of this paper we describe the implementation and application of SABWS framework with a practical project, in which a series of technology topics such as J2EE framework, BPEL designing and the integeration of the two are involved. In the end an application instantce is presented to illusrate the usage of SABWS framework.This new framework does not only introduce semantic technology into workflow Web service, but also makes semantic works available with workflow Web service system. SABWS framework will be a useful tool that bridge two trends in the domain of Web service to make up new initiations.
Keywords/Search Tags:Web Services, Workflow, Semantic Web, BPEL4WS, ontology
PDF Full Text Request
Related items