{"title":"Imbalanced data preprocessing model for web service classification","authors":"Wasiur Rhmann, Amaan Ishrat","doi":"10.1007/s13198-024-02485-7","DOIUrl":null,"url":null,"abstract":"<p>Web services are a novel method of web application development. They allow business to adapt to a new environment and change quickly according to customer needs. The client requires high-quality web services with minimal response time, more security, and high availability. With the increasing demand for web services, the introduction of web services rapidly in the business environment has influenced rapidly the web service quality. In the present work, a novel model for web service classification is proposed. Three metaheuristic techniques: Whale optimization algorithm, Simulated annealing algorithm, and Ant colony optimization are used to select the best subset of features. Web service-based imbalanced dataset is balanced using SMOTETomek (Synthetic minority oversampling + Tomek link). Ensemble Adaboost and Gradient boosting algorithms are used for the creation of a web service prediction model. The publicly available QWS dataset is used for experimental purposes. The results of the proposed models are compared with machine learning techniques. It was observed that the Ant colony algorithm performed best for relevant feature selection and the Ensemble Adaboost and Gradient boosting algorithm outperformed all other machine learning techniques for web service classification.</p>","PeriodicalId":14463,"journal":{"name":"International Journal of System Assurance Engineering and Management","volume":"13 1","pages":""},"PeriodicalIF":1.6000,"publicationDate":"2024-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of System Assurance Engineering and Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s13198-024-02485-7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
Web services are a novel method of web application development. They allow business to adapt to a new environment and change quickly according to customer needs. The client requires high-quality web services with minimal response time, more security, and high availability. With the increasing demand for web services, the introduction of web services rapidly in the business environment has influenced rapidly the web service quality. In the present work, a novel model for web service classification is proposed. Three metaheuristic techniques: Whale optimization algorithm, Simulated annealing algorithm, and Ant colony optimization are used to select the best subset of features. Web service-based imbalanced dataset is balanced using SMOTETomek (Synthetic minority oversampling + Tomek link). Ensemble Adaboost and Gradient boosting algorithms are used for the creation of a web service prediction model. The publicly available QWS dataset is used for experimental purposes. The results of the proposed models are compared with machine learning techniques. It was observed that the Ant colony algorithm performed best for relevant feature selection and the Ensemble Adaboost and Gradient boosting algorithm outperformed all other machine learning techniques for web service classification.
期刊介绍:
This Journal is established with a view to cater to increased awareness for high quality research in the seamless integration of heterogeneous technologies to formulate bankable solutions to the emergent complex engineering problems.
Assurance engineering could be thought of as relating to the provision of higher confidence in the reliable and secure implementation of a system’s critical characteristic features through the espousal of a holistic approach by using a wide variety of cross disciplinary tools and techniques. Successful realization of sustainable and dependable products, systems and services involves an extensive adoption of Reliability, Quality, Safety and Risk related procedures for achieving high assurancelevels of performance; also pivotal are the management issues related to risk and uncertainty that govern the practical constraints encountered in their deployment. It is our intention to provide a platform for the modeling and analysis of large engineering systems, among the other aforementioned allied goals of systems assurance engineering, leading to the enforcement of performance enhancement measures. Achieving a fine balance between theory and practice is the primary focus. The Journal only publishes high quality papers that have passed the rigorous peer review procedure of an archival scientific Journal. The aim is an increasing number of submissions, wide circulation and a high impact factor.