• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Machine Learning Methods for Trust-based Selection of Web Services

Vol. 16, No. 1, January 31, 2022
10.3837/tiis.2022.01.003, Download Paper (Free):

Abstract

Web services instances can be classified into two categories, namely trusted and untrusted from users. A web service with high throughput (TP) and low response time (RT) instance values is a trusted web service. Web services are not trustworthy due to the mismatch in the guaranteed instance values and the actual values achieved by users. To perform web services selection from users' attained TP and RT values, we need to verify the correct prediction of trusted and untrusted instances from invoked web services. This accurate prediction of web services instances is used to perform the selection of web services. We propose to construct fuzzy rules to label web services instances correctly. This paper presents web services selection using a well-known machine learning algorithm, namely REPTree, for the correct prediction of trusted and untrusted instances. Performance comparison of REPTree with five machine learning models is conducted on web services datasets. We have performed experiments on web services datasets using a ten k-fold cross-validation method. To evaluate the performance of the REPTree classifier, we used accuracy metrics (Sensitivity and Specificity). Experimental results showed that web service (WS1) gained top selection score with the (47.0588%) trusted instances, and web service (WS2) was selected the least with (25.00%) trusted instances. Evaluation results of the proposed web services selection approach were found as (asymptotic sig. = 0.019), demonstrating the relationship between final selection and recommended trust score of web services.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
M. Hasnain, I. Ghani, M. F. Pasha, S. R. Jeong, "Machine Learning Methods for Trust-based Selection of Web Services," KSII Transactions on Internet and Information Systems, vol. 16, no. 1, pp. 38-59, 2022. DOI: 10.3837/tiis.2022.01.003.

[ACM Style]
Muhammad Hasnain, Imran Ghani, Muhammad F. Pasha, and Seung R. Jeong. 2022. Machine Learning Methods for Trust-based Selection of Web Services. KSII Transactions on Internet and Information Systems, 16, 1, (2022), 38-59. DOI: 10.3837/tiis.2022.01.003.

[BibTeX Style]
@article{tiis:25245, title="Machine Learning Methods for Trust-based Selection of Web Services", author="Muhammad Hasnain and Imran Ghani and Muhammad F. Pasha and Seung R. Jeong and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2022.01.003}, volume={16}, number={1}, year="2022", month={January}, pages={38-59}}