A Rule-Based Service Composition Approach For OWL-S

碩士 === 逢甲大學 === 資訊工程所 === 93 === Web service technology is one of the most important technologies in the computer network. Web service utilizes XML as a standard form that the heterogeneous platforms can communicate and exchange information. By using the technology of XML, web service can be integra...

Full description

Bibliographic Details
Main Authors: Kun-Hsien TSAI, 蔡坤憲
Other Authors: Nien-Lin Hsueh
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/38068840429944740213
Description
Summary:碩士 === 逢甲大學 === 資訊工程所 === 93 === Web service technology is one of the most important technologies in the computer network. Web service utilizes XML as a standard form that the heterogeneous platforms can communicate and exchange information. By using the technology of XML, web service can be integrated with each other more easily. Nowadays, web service provides the brand-new technological concept to development of software. Users can retrieve web service according to their requirements. However, Since users’ requirements can not be satisfied by an elementary service and static service composition can not provide flexible service composition, it is important to provide a dynamic approach for web services composition. Though WSDL is a popular language for describing a web service, its semantics can not be clearly defined. Therefore, it is difficult to compose WSDL-based web service automatically. OWL-S resolves this problem by adding service profiles, service process models and grounding models to describe a service’s semantics. In this research, we propose a rule-based composition approach to compose OWL-S-based web services. This paper will present a rule-based approach for OWL-S composition. OWL-S is a web service ontology which can describe the semantic of a web service. Our approach retrieves the capability of a web service according to its service description. Besides, we construct an expert system to reason the possible composition among a set of web services. The generated composite web service will follow the format of BPEL4WS.