Study of Optimizing Web Service Composition – Using Genetic Algorithm and Case-base Clustering

碩士 === 銘傳大學 === 資訊傳播工程學系碩士班 === 102 === In recent years, more web services are provided by enterprises as popular applications over Internet. With the growth of web services, a single service cannot usually match the demands of users; and thus, the necessity of combining services is rising and named...

Full description

Bibliographic Details
Main Authors: Kang-Wei Peng, 彭康韋
Other Authors: Hong-Wen Chen
Format: Others
Language:zh-TW
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/33p8hg
id ndltd-TW-102MCU05676006
record_format oai_dc
spelling ndltd-TW-102MCU056760062019-05-15T21:51:24Z http://ndltd.ncl.edu.tw/handle/33p8hg Study of Optimizing Web Service Composition – Using Genetic Algorithm and Case-base Clustering 網路服務組合最佳化之研究-使用基因演算法與案例分群 Kang-Wei Peng 彭康韋 碩士 銘傳大學 資訊傳播工程學系碩士班 102 In recent years, more web services are provided by enterprises as popular applications over Internet. With the growth of web services, a single service cannot usually match the demands of users; and thus, the necessity of combining services is rising and named as Web Services Composition. Since the quality and restrictions of web services become more unstable to handle as the increasing number of services, the issues of finding most suitable web services for users is more important today. In the study, the items of web services were searched through the server based on users’ functional service requirements. For the quality factors of web services, subjective weights of each individual user were evaluated by the technique of analytical hierarchy process. If the number of web services to meet the user’s demands found through searching is small, the best composition of web services would be suggested by applying dynamic programming to take the ensemble quality of integrated services into consideration. On the other hand, if the number of available web services is too large, it becomes intractable for dynamic programming to process. The proposed restricted genetic algorithm, which was initialized with the optimal service composition recorded within similar cases, would be used to find the best or near-best composition of web services by simultaneously considering the personal weights of service quality for a user and the specified composition constraints of each individual web service. The technique of clustering is also applied in the case database to assist us to efficiently select similar cases out. In addition, some experimental evaluations were designed to validate the effectiveness and efficiency of the proposed method. Thus, the proposed method is highly expected to improve the management and applications of clouding web services. Hong-Wen Chen 陳鴻文 2014 學位論文 ; thesis 64 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 銘傳大學 === 資訊傳播工程學系碩士班 === 102 === In recent years, more web services are provided by enterprises as popular applications over Internet. With the growth of web services, a single service cannot usually match the demands of users; and thus, the necessity of combining services is rising and named as Web Services Composition. Since the quality and restrictions of web services become more unstable to handle as the increasing number of services, the issues of finding most suitable web services for users is more important today. In the study, the items of web services were searched through the server based on users’ functional service requirements. For the quality factors of web services, subjective weights of each individual user were evaluated by the technique of analytical hierarchy process. If the number of web services to meet the user’s demands found through searching is small, the best composition of web services would be suggested by applying dynamic programming to take the ensemble quality of integrated services into consideration. On the other hand, if the number of available web services is too large, it becomes intractable for dynamic programming to process. The proposed restricted genetic algorithm, which was initialized with the optimal service composition recorded within similar cases, would be used to find the best or near-best composition of web services by simultaneously considering the personal weights of service quality for a user and the specified composition constraints of each individual web service. The technique of clustering is also applied in the case database to assist us to efficiently select similar cases out. In addition, some experimental evaluations were designed to validate the effectiveness and efficiency of the proposed method. Thus, the proposed method is highly expected to improve the management and applications of clouding web services.
author2 Hong-Wen Chen
author_facet Hong-Wen Chen
Kang-Wei Peng
彭康韋
author Kang-Wei Peng
彭康韋
spellingShingle Kang-Wei Peng
彭康韋
Study of Optimizing Web Service Composition – Using Genetic Algorithm and Case-base Clustering
author_sort Kang-Wei Peng
title Study of Optimizing Web Service Composition – Using Genetic Algorithm and Case-base Clustering
title_short Study of Optimizing Web Service Composition – Using Genetic Algorithm and Case-base Clustering
title_full Study of Optimizing Web Service Composition – Using Genetic Algorithm and Case-base Clustering
title_fullStr Study of Optimizing Web Service Composition – Using Genetic Algorithm and Case-base Clustering
title_full_unstemmed Study of Optimizing Web Service Composition – Using Genetic Algorithm and Case-base Clustering
title_sort study of optimizing web service composition – using genetic algorithm and case-base clustering
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/33p8hg
work_keys_str_mv AT kangweipeng studyofoptimizingwebservicecompositionusinggeneticalgorithmandcasebaseclustering
AT péngkāngwéi studyofoptimizingwebservicecompositionusinggeneticalgorithmandcasebaseclustering
AT kangweipeng wǎnglùfúwùzǔhézuìjiāhuàzhīyánjiūshǐyòngjīyīnyǎnsuànfǎyǔànlìfēnqún
AT péngkāngwéi wǎnglùfúwùzǔhézuìjiāhuàzhīyánjiūshǐyòngjīyīnyǎnsuànfǎyǔànlìfēnqún
_version_ 1719120562430672896