Develop a BPEL Generator II

A BPEL Generator 1 was developed to implement executable business processes stage for Web Service Matching and Composition System which is currently developed in IMSS (Integrated Manufacturing and Service System) Project. However, the results of BPEL Generator 1 had to be manually deployed onto BPEL...

Full description

Saved in:
Bibliographic Details
Main Author: Fermi, Enrico
Other Authors: Lee Siang Guan, Stephen
Format: Final Year Project
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/16211
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-16211
record_format dspace
spelling sg-ntu-dr.10356-162112023-03-04T19:15:23Z Develop a BPEL Generator II Fermi, Enrico Lee Siang Guan, Stephen School of Mechanical and Aerospace Engineering DRNTU::Engineering::Industrial engineering::Information systems A BPEL Generator 1 was developed to implement executable business processes stage for Web Service Matching and Composition System which is currently developed in IMSS (Integrated Manufacturing and Service System) Project. However, the results of BPEL Generator 1 had to be manually deployed onto BPEL Engine in order to be able to invoke the business process. Hence the focus of this project (BPEL Generator 2) is to incorporate the functionality of automated deployment system to the previously developed BPEL Generator 1 through integrating open-source BPEL Engine with BPEL Generator 1. BPEL Generator 2 will be then validated using several test case scenarios. Prior to integrating BPEL Engine with BPEL Generator 1, a comprehensive survey of available BPEL Engines was conducted to determine the best BPEL Engine. The selected engine was installed and configured in the system. Subsequently, a fully automated deployment system was developed and integrated with BPEL Generator 1 using Java programming. The integrated version is called BPEL Generator 2. In the final phase, the BPEL Generator 2 was tested to verify that the BPEL Engine was properly integrated and able to deploy and invoke the BPEL Generator 2 results in the web server. To accomplish that testing objective, 4 types of test case scenarios which involve single or multiple of primitive or complex types input and output of web services were created. The test case scenarios were designed in such a way that it could cover most possible types and situation of the real-world application. All test case scenarios were conducted successfully in the end. It proved that automated deployment system was functioning, reliable and properly integrated in the BPEL Generator 2. Bachelor of Engineering (Mechanical Engineering) 2009-05-22T07:01:47Z 2009-05-22T07:01:47Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/16211 en Nanyang Technological University 205 p. 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::Industrial engineering::Information systems
spellingShingle DRNTU::Engineering::Industrial engineering::Information systems
Fermi, Enrico
Develop a BPEL Generator II
description A BPEL Generator 1 was developed to implement executable business processes stage for Web Service Matching and Composition System which is currently developed in IMSS (Integrated Manufacturing and Service System) Project. However, the results of BPEL Generator 1 had to be manually deployed onto BPEL Engine in order to be able to invoke the business process. Hence the focus of this project (BPEL Generator 2) is to incorporate the functionality of automated deployment system to the previously developed BPEL Generator 1 through integrating open-source BPEL Engine with BPEL Generator 1. BPEL Generator 2 will be then validated using several test case scenarios. Prior to integrating BPEL Engine with BPEL Generator 1, a comprehensive survey of available BPEL Engines was conducted to determine the best BPEL Engine. The selected engine was installed and configured in the system. Subsequently, a fully automated deployment system was developed and integrated with BPEL Generator 1 using Java programming. The integrated version is called BPEL Generator 2. In the final phase, the BPEL Generator 2 was tested to verify that the BPEL Engine was properly integrated and able to deploy and invoke the BPEL Generator 2 results in the web server. To accomplish that testing objective, 4 types of test case scenarios which involve single or multiple of primitive or complex types input and output of web services were created. The test case scenarios were designed in such a way that it could cover most possible types and situation of the real-world application. All test case scenarios were conducted successfully in the end. It proved that automated deployment system was functioning, reliable and properly integrated in the BPEL Generator 2.
author2 Lee Siang Guan, Stephen
author_facet Lee Siang Guan, Stephen
Fermi, Enrico
format Final Year Project
author Fermi, Enrico
author_sort Fermi, Enrico
title Develop a BPEL Generator II
title_short Develop a BPEL Generator II
title_full Develop a BPEL Generator II
title_fullStr Develop a BPEL Generator II
title_full_unstemmed Develop a BPEL Generator II
title_sort develop a bpel generator ii
publishDate 2009
url http://hdl.handle.net/10356/16211
_version_ 1759857874533613568