Adaptive And Dynamic Web Service Composition For Cloud-Based Mobile Application
Service-Oriented Computing (SOC) paradigm covers the whole lifecycle of services research to support the development of distributed applications, and it’s now moving towards the cloud computing practices. SOC was designed and deployed through Service-Oriented Architecture (SOA). Business process m...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Published: |
2016
|
Subjects: | |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Service-Oriented Computing (SOC) paradigm covers the whole lifecycle of services research to support the development of distributed applications, and it’s now moving towards the cloud computing practices. SOC was designed and deployed through Service-Oriented Architecture (SOA). Business process modelling and implementation are one of the SOA layers to orchestrate services. Significantly, the dynamic and adaptive composition of web services is one of the main research challenges in SOA. The flexibility of dynamic binding of services is particularly important for mobile computing due to the need of distributed mobile data/services consumption at the run time. This study aims to solve the research challenges in SOC particularly in web services composition which evolves from distributed computing. There is a large scale of research being done in web services composition to investigate the method to improve the quality of web services composition workflow. We focus on solutions for the data type matching issue for web services composition due to good quality web services (web services with a value of web services quality points) composition still fails if the workflow can’t be matched at the data type level. In this proposed work, we have divided the composition process into three different main phases namely Web Services Discovery, Web Services Selection and Web Services Composition. Web services composition is deployed to allow a complex mobile application (application with high CPU usage and using more than one web services to meet the functional requirement) usage during runtime. Personalization of web services and reliability of a composition workflow are being highlighted in this work. |
---|