Cargando…

Mutation-Based Harmony Search Algorithm for Hybrid Testing of Web Service Composition

Web service composition is a method of developing a new web service from an existing one based on business goals. Web services selected for composition should provide accurate operational results and reliable applications. However, most alternative service providers have not yet fulfilled users'...

Descripción completa

Detalles Bibliográficos
Autores principales: Maythaisong, Eckwijai, Songpan, Wararat
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6236667/
https://www.ncbi.nlm.nih.gov/pubmed/30515196
http://dx.doi.org/10.1155/2018/4759405
_version_ 1783371068960931840
author Maythaisong, Eckwijai
Songpan, Wararat
author_facet Maythaisong, Eckwijai
Songpan, Wararat
author_sort Maythaisong, Eckwijai
collection PubMed
description Web service composition is a method of developing a new web service from an existing one based on business goals. Web services selected for composition should provide accurate operational results and reliable applications. However, most alternative service providers have not yet fulfilled users' needs in terms of services and processes. Service providers, in fact, have focused on enhancing nonfunctional attributes, such as efficiencies of time, cost, and availability, which still face limitations. Furthermore, it remains advantageous to compose services and suitably plan them around business plans. Thus, this study introduces hybrid testing using a combination of the functional and nonfunctional testing approaches. The former was used to design a test case through the equivalence class partitioning technique, and the latter was used to select suitable services for the test results. We find defects and appropriate solutions for combining services based on business requirements. The mutation-based harmony search (MBHS) algorithm is proposed to select web services and to compose with minimum defects. The results of this study reveal that MBHS can support a combination of various services more efficiently and dramatically than other metaheuristic methodologies. Additionally, it helps find appropriate solutions to compose services based on business plans.
format Online
Article
Text
id pubmed-6236667
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-62366672018-12-04 Mutation-Based Harmony Search Algorithm for Hybrid Testing of Web Service Composition Maythaisong, Eckwijai Songpan, Wararat Comput Intell Neurosci Research Article Web service composition is a method of developing a new web service from an existing one based on business goals. Web services selected for composition should provide accurate operational results and reliable applications. However, most alternative service providers have not yet fulfilled users' needs in terms of services and processes. Service providers, in fact, have focused on enhancing nonfunctional attributes, such as efficiencies of time, cost, and availability, which still face limitations. Furthermore, it remains advantageous to compose services and suitably plan them around business plans. Thus, this study introduces hybrid testing using a combination of the functional and nonfunctional testing approaches. The former was used to design a test case through the equivalence class partitioning technique, and the latter was used to select suitable services for the test results. We find defects and appropriate solutions for combining services based on business requirements. The mutation-based harmony search (MBHS) algorithm is proposed to select web services and to compose with minimum defects. The results of this study reveal that MBHS can support a combination of various services more efficiently and dramatically than other metaheuristic methodologies. Additionally, it helps find appropriate solutions to compose services based on business plans. Hindawi 2018-11-01 /pmc/articles/PMC6236667/ /pubmed/30515196 http://dx.doi.org/10.1155/2018/4759405 Text en Copyright © 2018 Eckwijai Maythaisong and Wararat Songpan. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Maythaisong, Eckwijai
Songpan, Wararat
Mutation-Based Harmony Search Algorithm for Hybrid Testing of Web Service Composition
title Mutation-Based Harmony Search Algorithm for Hybrid Testing of Web Service Composition
title_full Mutation-Based Harmony Search Algorithm for Hybrid Testing of Web Service Composition
title_fullStr Mutation-Based Harmony Search Algorithm for Hybrid Testing of Web Service Composition
title_full_unstemmed Mutation-Based Harmony Search Algorithm for Hybrid Testing of Web Service Composition
title_short Mutation-Based Harmony Search Algorithm for Hybrid Testing of Web Service Composition
title_sort mutation-based harmony search algorithm for hybrid testing of web service composition
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6236667/
https://www.ncbi.nlm.nih.gov/pubmed/30515196
http://dx.doi.org/10.1155/2018/4759405
work_keys_str_mv AT maythaisongeckwijai mutationbasedharmonysearchalgorithmforhybridtestingofwebservicecomposition
AT songpanwararat mutationbasedharmonysearchalgorithmforhybridtestingofwebservicecomposition