Cargando…
New Service Virtualisation Approach to Generate the Categorical Fields in the Service Response
Software services communicate with different requisite services over the computer network to accomplish their tasks. The requisite services may not be readily available to test a specific service. Thus, service virtualisation has been proposed as an industry solution to ensure availability of the in...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7729518/ https://www.ncbi.nlm.nih.gov/pubmed/33260856 http://dx.doi.org/10.3390/s20236776 |
_version_ | 1783621477253251072 |
---|---|
author | Farahmandpour, Zeinab Seyedmahmoudian, Mehdi Stojcevski, Alex |
author_facet | Farahmandpour, Zeinab Seyedmahmoudian, Mehdi Stojcevski, Alex |
author_sort | Farahmandpour, Zeinab |
collection | PubMed |
description | Software services communicate with different requisite services over the computer network to accomplish their tasks. The requisite services may not be readily available to test a specific service. Thus, service virtualisation has been proposed as an industry solution to ensure availability of the interactive behaviour of the requisite services. However, the existing techniques of virtualisation cannot satisfy the required accuracy or time constraints to keep up with the competitive business world. These constraints sacrifices quality and testing coverage, thereby delaying the delivery of software. We proposed a novel technique to improve the accuracy of the existing service virtualisation solutions without sacrificing time. This method generates the service response and predicts categorical fields in virtualised responses, extending existing research with lower complexity and higher accuracy. The proposed service virtualisation approach uses conditional entropy to identify the fields that can be used to drive the value of each categorical field based on the historical messages. Then, it uses joint probability distribution to find the best values for the categorical fields. The experimental evaluation illustrates that the proposed approach can generate responses with the required fields and accurate values for categorical fields over four data sets with stateful nature. |
format | Online Article Text |
id | pubmed-7729518 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-77295182020-12-12 New Service Virtualisation Approach to Generate the Categorical Fields in the Service Response Farahmandpour, Zeinab Seyedmahmoudian, Mehdi Stojcevski, Alex Sensors (Basel) Article Software services communicate with different requisite services over the computer network to accomplish their tasks. The requisite services may not be readily available to test a specific service. Thus, service virtualisation has been proposed as an industry solution to ensure availability of the interactive behaviour of the requisite services. However, the existing techniques of virtualisation cannot satisfy the required accuracy or time constraints to keep up with the competitive business world. These constraints sacrifices quality and testing coverage, thereby delaying the delivery of software. We proposed a novel technique to improve the accuracy of the existing service virtualisation solutions without sacrificing time. This method generates the service response and predicts categorical fields in virtualised responses, extending existing research with lower complexity and higher accuracy. The proposed service virtualisation approach uses conditional entropy to identify the fields that can be used to drive the value of each categorical field based on the historical messages. Then, it uses joint probability distribution to find the best values for the categorical fields. The experimental evaluation illustrates that the proposed approach can generate responses with the required fields and accurate values for categorical fields over four data sets with stateful nature. MDPI 2020-11-27 /pmc/articles/PMC7729518/ /pubmed/33260856 http://dx.doi.org/10.3390/s20236776 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Farahmandpour, Zeinab Seyedmahmoudian, Mehdi Stojcevski, Alex New Service Virtualisation Approach to Generate the Categorical Fields in the Service Response |
title | New Service Virtualisation Approach to Generate the Categorical Fields in the Service Response |
title_full | New Service Virtualisation Approach to Generate the Categorical Fields in the Service Response |
title_fullStr | New Service Virtualisation Approach to Generate the Categorical Fields in the Service Response |
title_full_unstemmed | New Service Virtualisation Approach to Generate the Categorical Fields in the Service Response |
title_short | New Service Virtualisation Approach to Generate the Categorical Fields in the Service Response |
title_sort | new service virtualisation approach to generate the categorical fields in the service response |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7729518/ https://www.ncbi.nlm.nih.gov/pubmed/33260856 http://dx.doi.org/10.3390/s20236776 |
work_keys_str_mv | AT farahmandpourzeinab newservicevirtualisationapproachtogeneratethecategoricalfieldsintheserviceresponse AT seyedmahmoudianmehdi newservicevirtualisationapproachtogeneratethecategoricalfieldsintheserviceresponse AT stojcevskialex newservicevirtualisationapproachtogeneratethecategoricalfieldsintheserviceresponse |