Redundant-free web services composition with user requirements consideration

Service Oriented Computing (SOC) has become a leading study in recent years. It is based on the concept of composing distributed applications within heterogeneous environments by discovering and invoking web services to perform some complex tasks when there is no existing web service to fulfill the...

Full description

Bibliographic Details
Main Author: Safi, Amirhossein
Format: Thesis
Language:English
Published: 2013
Subjects:
Online Access:http://eprints.utm.my/33268/1/AmirhosseinSafiMFSKSM2013.pdf
_version_ 1796857149957079040
author Safi, Amirhossein
author_facet Safi, Amirhossein
author_sort Safi, Amirhossein
collection ePrints
description Service Oriented Computing (SOC) has become a leading study in recent years. It is based on the concept of composing distributed applications within heterogeneous environments by discovering and invoking web services to perform some complex tasks when there is no existing web service to fulfill the user request. Service Oriented Architecture (SOA) is known as a solution to accomplish composing autonomous, platform-free web services. However, the composition of web services without considering their underlying functional and non-functional attributes assures that it can adversely affect the composition process by increasing overall cost and leads to slow performance. This dissertation puts forward an idea of composing a redundant-free web service by considering user requirements. Non-functional attributes of services are prioritized to rank web services by using QoS aggregation function that leads to obtain more service requester satisfaction. After designing redundant-free web services composition, a method for optimal web services composition with several QoS attributes is proposed. At the end of this dissertation, the effectiveness and efficiency of proposed method based on execution time and optimal web service selection are evaluated. The proposed method is a considerable modification of the Global QoS Composition (GQC). This can be shown in the execution time improvement, which has been improved approximately seventeen percent as compared to the GQC method. In addition, the overall cost of web services composition is decreased due to deducting redundant Web services’ price from the sum of component services’ price in a composite service.
first_indexed 2024-03-05T18:53:28Z
format Thesis
id utm.eprints-33268
institution Universiti Teknologi Malaysia - ePrints
language English
last_indexed 2024-03-05T18:53:28Z
publishDate 2013
record_format dspace
spelling utm.eprints-332682017-09-17T01:41:21Z http://eprints.utm.my/33268/ Redundant-free web services composition with user requirements consideration Safi, Amirhossein TK Electrical engineering. Electronics Nuclear engineering Service Oriented Computing (SOC) has become a leading study in recent years. It is based on the concept of composing distributed applications within heterogeneous environments by discovering and invoking web services to perform some complex tasks when there is no existing web service to fulfill the user request. Service Oriented Architecture (SOA) is known as a solution to accomplish composing autonomous, platform-free web services. However, the composition of web services without considering their underlying functional and non-functional attributes assures that it can adversely affect the composition process by increasing overall cost and leads to slow performance. This dissertation puts forward an idea of composing a redundant-free web service by considering user requirements. Non-functional attributes of services are prioritized to rank web services by using QoS aggregation function that leads to obtain more service requester satisfaction. After designing redundant-free web services composition, a method for optimal web services composition with several QoS attributes is proposed. At the end of this dissertation, the effectiveness and efficiency of proposed method based on execution time and optimal web service selection are evaluated. The proposed method is a considerable modification of the Global QoS Composition (GQC). This can be shown in the execution time improvement, which has been improved approximately seventeen percent as compared to the GQC method. In addition, the overall cost of web services composition is decreased due to deducting redundant Web services’ price from the sum of component services’ price in a composite service. 2013-01 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/33268/1/AmirhosseinSafiMFSKSM2013.pdf Safi, Amirhossein (2013) Redundant-free web services composition with user requirements consideration. Masters thesis, Universiti Teknologi Malaysia, Faculty of Computer Science and Information System. http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:72731?site_name=Restricted Repository
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Safi, Amirhossein
Redundant-free web services composition with user requirements consideration
title Redundant-free web services composition with user requirements consideration
title_full Redundant-free web services composition with user requirements consideration
title_fullStr Redundant-free web services composition with user requirements consideration
title_full_unstemmed Redundant-free web services composition with user requirements consideration
title_short Redundant-free web services composition with user requirements consideration
title_sort redundant free web services composition with user requirements consideration
topic TK Electrical engineering. Electronics Nuclear engineering
url http://eprints.utm.my/33268/1/AmirhosseinSafiMFSKSM2013.pdf
work_keys_str_mv AT safiamirhossein redundantfreewebservicescompositionwithuserrequirementsconsideration