Generating web service request from annotated BPEL

Business Process Execution Language (BPEL) has been popularly used to describe a collaborative business processes which is executed by Web services. However, the original BPEL language is defined in a strict format which the developers must follow. This leads to difficulties to create or modify the...

Full description

Saved in:
Bibliographic Details
Main Author: Nguyen, Ngoc Son.
Other Authors: Goh Eck Soong, Angela
Format: Final Year Project
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/16920
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-16920
record_format dspace
spelling sg-ntu-dr.10356-169202023-03-03T20:42:24Z Generating web service request from annotated BPEL Nguyen, Ngoc Son. Goh Eck Soong, Angela School of Computer Engineering A*STAR Centre for Advanced Information Systems DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications Business Process Execution Language (BPEL) has been popularly used to describe a collaborative business processes which is executed by Web services. However, the original BPEL language is defined in a strict format which the developers must follow. This leads to difficulties to create or modify the BPEL documents. In order to overcome the problem, the original BPEL has been extended to an Annotated-BPEL so that BPEL documents can be freely modified. One of the applications of Annotated-BPEL is that it is employed to describe “request” Web service information. Since Web service discovery systems may support different Web service description languages, Annotated-BPEL must be translated into specific description languages so that it can be readable and understood. This project introduces a system that generates “request” Web services from the Annotated-BPEL. This system supports the two most popular Web services description languages, namely, OWL-S and WSDL. The Annotated-BPEL is first translated into OWL-S since it contains semantics in describing the service. This work is done by searching ‘the best matched’ OWL concepts in an OWL repository and then filling these concepts matching into a predefined OWL-S template. If we cannot find any suitable concepts or the concept similarity of pair of matching concepts is not above some predefined thresholds, a WSDL document will be generated. Bachelor of Engineering (Computer Engineering) 2009-05-29T01:45:24Z 2009-05-29T01:45:24Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/16920 en Nanyang Technological University 86 p. application/pdf application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications
Nguyen, Ngoc Son.
Generating web service request from annotated BPEL
description Business Process Execution Language (BPEL) has been popularly used to describe a collaborative business processes which is executed by Web services. However, the original BPEL language is defined in a strict format which the developers must follow. This leads to difficulties to create or modify the BPEL documents. In order to overcome the problem, the original BPEL has been extended to an Annotated-BPEL so that BPEL documents can be freely modified. One of the applications of Annotated-BPEL is that it is employed to describe “request” Web service information. Since Web service discovery systems may support different Web service description languages, Annotated-BPEL must be translated into specific description languages so that it can be readable and understood. This project introduces a system that generates “request” Web services from the Annotated-BPEL. This system supports the two most popular Web services description languages, namely, OWL-S and WSDL. The Annotated-BPEL is first translated into OWL-S since it contains semantics in describing the service. This work is done by searching ‘the best matched’ OWL concepts in an OWL repository and then filling these concepts matching into a predefined OWL-S template. If we cannot find any suitable concepts or the concept similarity of pair of matching concepts is not above some predefined thresholds, a WSDL document will be generated.
author2 Goh Eck Soong, Angela
author_facet Goh Eck Soong, Angela
Nguyen, Ngoc Son.
format Final Year Project
author Nguyen, Ngoc Son.
author_sort Nguyen, Ngoc Son.
title Generating web service request from annotated BPEL
title_short Generating web service request from annotated BPEL
title_full Generating web service request from annotated BPEL
title_fullStr Generating web service request from annotated BPEL
title_full_unstemmed Generating web service request from annotated BPEL
title_sort generating web service request from annotated bpel
publishDate 2009
url http://hdl.handle.net/10356/16920
_version_ 1759853789834117120