Int J Performability Eng ›› 2023, Vol. 19 ›› Issue (10): 654-662.doi: 10.23940/ijpe.23.10.p3.654662

Previous Articles     Next Articles

Classification of Web Services for Efficient Performability

Jitender Tanwara,*, Sanjay Kumar Sharmab, Mandeep Mittalc, and Ashok Kumar Yadava   

  1. aSchool of Computing Science and Engineering, Galgotias University, Greater Noida, India;
    bDepartment of Computer Science, Banasthali Vidyapith, Jaipur, India;
    cSchool of Computer Science Engineering and Technology, Bennett University, Greater Noida, India;
  • Contact: * E-mail address: tanwar_jitender@yahoo.co.in

Abstract: The use of the Internet for business is increasing day by day, as is the use of web services. Web services are the main components of business over the Internet. Several service providers are competing for their web services to be used. The enormous growth in the number of online services has created difficulty with web service classification. Manually classifying and choosing web services for an application is a highly challenging job that often leads to ineffective, error-prone outcomes. To use online services effectively, automatic and precise categorization is necessary. The primary objective of this research is to classify online services using various machine learning models, compare them, and determine which model is the most effective. To better comprehend the application of these classifiers on various web services, the outcomes of several machine learning classifiers are compared based on various characteristics. The end results are realized in a table suggest that in terms of Accuracy, F1 Score, and MCC metrics, SVM and NN classifiers are shown to be equally best. However, in terms of Execution time, NB is best with 0.036 seconds and NN is worst with 3.41 seconds.

Key words: web-service, machine learning, classification, UDDI, WSDL, SOAP