Improving service reusabilty using enterprise service bus and business process execution language

Despite the ability of current technologies to integrate different applications together, it also makes integrating application and systems more complicated due to poor reusability and coupling in the present technologies. The integration solution of a traditional enterprise application usually focu...

Full description

Saved in:
Bibliographic Details
Main Author: Jaafar, Ako Abubakar
Format: Thesis
Language:English
Published: 2013
Subjects:
Online Access:http://eprints.utm.my/id/eprint/33196/1/AkoAbubakarJaafarMFC2013.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utm-ep.33196
record_format uketd_dc
spelling my-utm-ep.331962017-06-20T01:43:52Z Improving service reusabilty using enterprise service bus and business process execution language 2013 Jaafar, Ako Abubakar Unspecified Despite the ability of current technologies to integrate different applications together, it also makes integrating application and systems more complicated due to poor reusability and coupling in the present technologies. The integration solution of a traditional enterprise application usually focuses on point to Point (P2P) integration. Generally, this type of integration creates tight coupling and complex integration. Service Oriented Architecture (SOA) based integration application is the most current solution which transforms IT systems into highly reusable and loosely coupled services. Web Services are the most prominent and experienced technology under SOA's flag. But using Web Services in SOA-Based integration alone still provides P2P integration. The middleware Enterprise Service Bus (ESB) and orchestration language Business Process Execution Language (BPEL) together can provide loosely coupled and reusable integration. Web Services and ESB/BPEL have different level of reusability. Consequently, this study attempts to investigate the reusability level of ESB/BPEL as compared to Web Services. The evaluation of ESB/BPEL and Point to Point Web Services (P2PWS) has been conducted using the Islamic Banking System integration case study. The implementation services were examined and evaluated using quality model metrics to exhibit the reusability level of ESB/BPEL and P2PWS. Besides the reusability level, the response time of the two approaches have been measured to illustrate architecture impact on performance. The result shows that the ESB/BPEL had a higher level of reusability but poor response time as compared to P2PWS. 2013 Thesis http://eprints.utm.my/id/eprint/33196/ http://eprints.utm.my/id/eprint/33196/1/AkoAbubakarJaafarMFC2013.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:70033?queryType=vitalDismax&query=+Improving+service+reusabilty+using+enterprise+service+bus+and+business+process+execution+language&public=true masters Universiti Teknologi Malaysia, Faculty of Computer Science and Information System Faculty of Computer Science and Information System
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic Unspecified
spellingShingle Unspecified
Jaafar, Ako Abubakar
Improving service reusabilty using enterprise service bus and business process execution language
description Despite the ability of current technologies to integrate different applications together, it also makes integrating application and systems more complicated due to poor reusability and coupling in the present technologies. The integration solution of a traditional enterprise application usually focuses on point to Point (P2P) integration. Generally, this type of integration creates tight coupling and complex integration. Service Oriented Architecture (SOA) based integration application is the most current solution which transforms IT systems into highly reusable and loosely coupled services. Web Services are the most prominent and experienced technology under SOA's flag. But using Web Services in SOA-Based integration alone still provides P2P integration. The middleware Enterprise Service Bus (ESB) and orchestration language Business Process Execution Language (BPEL) together can provide loosely coupled and reusable integration. Web Services and ESB/BPEL have different level of reusability. Consequently, this study attempts to investigate the reusability level of ESB/BPEL as compared to Web Services. The evaluation of ESB/BPEL and Point to Point Web Services (P2PWS) has been conducted using the Islamic Banking System integration case study. The implementation services were examined and evaluated using quality model metrics to exhibit the reusability level of ESB/BPEL and P2PWS. Besides the reusability level, the response time of the two approaches have been measured to illustrate architecture impact on performance. The result shows that the ESB/BPEL had a higher level of reusability but poor response time as compared to P2PWS.
format Thesis
qualification_level Master's degree
author Jaafar, Ako Abubakar
author_facet Jaafar, Ako Abubakar
author_sort Jaafar, Ako Abubakar
title Improving service reusabilty using enterprise service bus and business process execution language
title_short Improving service reusabilty using enterprise service bus and business process execution language
title_full Improving service reusabilty using enterprise service bus and business process execution language
title_fullStr Improving service reusabilty using enterprise service bus and business process execution language
title_full_unstemmed Improving service reusabilty using enterprise service bus and business process execution language
title_sort improving service reusabilty using enterprise service bus and business process execution language
granting_institution Universiti Teknologi Malaysia, Faculty of Computer Science and Information System
granting_department Faculty of Computer Science and Information System
publishDate 2013
url http://eprints.utm.my/id/eprint/33196/1/AkoAbubakarJaafarMFC2013.pdf
_version_ 1747816102587531264