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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |