International Journal of Advances in Applied Computational Intelligence

Journal DOI

https://doi.org/10.54216/IJAACI

Submit Your Paper

2833-5600ISSN (Online)

Volume 7 , Issue 1 , PP: 34-49, 2025 | Cite this article as | XML | Html | PDF | Full Length Article

Knowledge-Based Decision Support System for Selecting Optimal Web Services Based on QoS Attributes for Business Process Composition

Stipan Podobnic 1 * , Barbara Charchekhandra 2

  • 1 Department of Mathematics, University of Rijeka, City of Rijeka, Croatia - (Stipanpod133@Uniri.hr)
  • 2 Jadavpur University, Department of Mathematics, Kolkata, India - (Charchekhandrabar32@yahoo.com)
  • Doi: https://doi.org/10.54216/IJAACI.070103

    Received: September 27, 2024 Revised: December 02, 2024 Accepted: January 11, 2025
    Abstract

    Web services are a crucial part of large-scale software development and cross-organizational collaboration. This chapter discusses the challenges of selecting the finest internet services among the vast array of possibilities available, with an emphasis on quality of service (QoS) features. Web services must fulfil every requirement needed to provide optimal user experience and the efficient execution of corporate operations. In order to find the best services, we look at important quality of service characteristics including response speed, reliability, accessibility, and efficiency. In what follows, you will find a detailed method for selecting services. The approach consists of three steps: finding services, improving them according to QoS constraints, and grading those using weighted normalized techniques. At each stage, methods are provided to ensure an accurate and successful selection that meets the customer's needs. The proposed method seems to work, according to the results of the trials. The rating of services for several customers with varying limits, achieved using real-life data sets, demonstrates the approach of filtering and assessing to acquire optimal results. This method boosts the efficiency and usefulness of the selected services by combining functional and non-functional aspects. Finally, this part concludes by stressing the importance of quality of service in guaranteeing customer satisfaction and optimizing the delivery of services in competitive and fast-changing environments. Service 3 has the highest accuracy rate at 96.5%. Due to their low reaction times and high availability, Services 2 and 6 are in close second place. Services 4 and 7 have good availability ratings; however, they take longer to respond. Services 1 and 8 have moderate availability and high response times; hence, they get the lowest scores. When it comes to reliability and accuracy, Service 3 remains your most effective choice.

    Keywords :

    B2C , B2B , G2B , QoS , WSDL

    References

    [1] M. Hosseinzadeh, H. K. Hama, M. Y. Ghafour, M. Masdari, O. H. Ahmed, and H. Khezri, "Service selection using multi-criteria decision making: A comprehensive overview," J. Netw. Syst. Manag., vol. 28, pp. 1639–1693, Jul. 2020.

    [2] L. Huang and S. Deng, "Service selection for mobile service orchestration," in Proc. IEEE Int. Conf. Mobile Services, 2014, pp. 147–148.

    [3] S. Zaman et al., "Security threats and artificial intelligence-based countermeasures for Internet of Things networks: A comprehensive survey," IEEE Access, vol. 9, pp. 94668–94690, 2021.

    [4] H. K. Apat, R. Nayak, and B. Sahoo, "A comprehensive review on Internet of Things application placement in fog computing environment," Internet Things, vol. 23, Oct. 2023, Art. no. 100866.

    [5] M. K. Alhassan, A. A. Al-Fuqaha, and A. A. Badawi, "Blockchain-enabled security architecture for privacy-preserving IoT applications," IEEE Internet of Things Journal, vol. 8, no. 3, pp. 2135–2145, 2021.

    [6] A. S. Salama, E. A. Ghoneim, and M. A. Ragab, "A comprehensive review of IoT-based security and privacy techniques," Journal of Cybersecurity and Privacy, vol. 2, no. 1, pp. 49–70, 2021.

    [7] C. Muralidharan and R. Anitha, "EDSAC–an efficient Dempster Shafer algorithm for classification to estimate the service, security and privacy risks with the service providers," Wireless Pers. Commun., vol. 122, pp. 3649–3669, Feb. 2022.

    [8] A. P. Mdee, M. T. R. Khan, J. Seo, and D. Kim, "Security compliant and cooperative pseudonyms swapping for location privacy preservation in VANETs," IEEE Trans. Veh. Technol., vol. 72, no. 8, pp. 10710–10723, Aug. 2023.

    [9] J. S. R. Prasanna, V. V. V. S. L. Prasad, and S. Chandra, "Service selection and orchestration in edge computing for IoT applications," Journal of Cloud Computing: Advances, Systems and Applications, vol. 11, pp. 24–41, 2021.

    [10] D. K. S. Gupta, A. S. Kumari, and D. L. Rathi, "Blockchain-based authentication model for securing web services," Journal of Network and Computer Applications, vol. 174, pp. 102946, 2021.

    [11] M. G. A. Malik, S. K. Ray, Z. Bashir, and A. Mughal, "Selecting ubiquitous services in future heterogeneous wireless networks using multi-attributes decision making," in Proc. 11th Int. Conf. Mobile Comput. Ubiquitous Netw. (ICMU), 2018, pp. 1–4.

    [12] Shuping Ran, "A Framework for discovering web services with desired Quality of Services attributes," IEEE International Conference on Web Services, Las Vegas, Nevada, USA, June 2003.

    [13] R. B. Patel, S. S. Patil, and S. S. Bansal, "Secure routing in wireless sensor networks using fuzzy logic and cryptography," Comput. Commun., vol. 167, pp. 118–126, Jan. 2021.

    [14] P. L. B. Kumar, D. A. K. Parab, and T. N. Zeng, "Fuzzy logic based secure routing in wireless sensor networks," Wireless Communications and Mobile Computing, vol. 2021, Article ID 9865264, 2021.

    [15] V. Tosic, B. Pagurek, K. Patel, "WSOL: A language for the formal specification of classes of service for web services," International Conference on Web Services, Las Vegas, Nevada, USA, June 2003.

    [16] Hongan Chen, Tao Yu, Kwei-Jay Lin, "QCWS: An implementation of QoS-capable multimedia web services," IEEE Fifth International Symposium on Multimedia Software Engineering, December 2003.

    [17] F. S. Alharbi, A. H. Alqahtani, and M. A. Alzahrani, "AI-based security for IoT in smart healthcare systems: A survey and future directions," Journal of Ambient Intelligence and Humanized Computing, vol. 13, no. 8, pp. 3661–3679, 2022.

    [18] A. Ahmed, M. A. Alam, and R. R. J. L. Sant, "An ensemble learning approach for facial emotion recognition using convolutional neural networks," Computers, Materials & Continua, vol. 68, no. 2, pp. 1799–1813, 2021.

    [19] W. T. Tsai, R. Paul, Z. Cao, L. Yu, A. Saimi, B. Xiao, "Verification of web services using an enhanced UDDI server," Eighth IEEE International Workshop on Object-Oriented Real Time Dependable Systems, Guadalajara, Mexico, January 2003.

    [20] K. Khadir, N. Guermouche, T. Monteil, and A. Guittoum, "Towards avatar-based discovery for IoT services using social networking and clustering mechanisms," in Proc. 16th Int. Conf. Netw. Service Manage. (CNSM), Nov. 2020, pp. 1–7.

    [21] Y. Liu, "Service selection method based on skyline in cloud environment," Int. J. Performability Eng., pp. 1039–1047, 2017.

    [22] M. Rajeswari, G. Sambasivam, N. Balaji, M. S. S. Basha, T. Vengattaraman, and P. Dhavachelvan, "Appraisal and analysis on various web service composition approaches based on QoS factors," J. King Saud Univ.-Comput. Inf. Sci., vol. 26, no. 1, pp. 143–152, Jan. 2014.

    [23] T. Yu, Y. Zhang, and K.-J. Lin, "Efficient algorithms for web services selection with end-to-end QoS constraints," ACM Trans. Web, vol. 1, no. 1, p. 6, May 2007.

    [24] V. R. Chifu, C. B. Pop, I. Salomie, and E. S. Chifu, "Hybrid honey bees mating optimization algorithm for identifying the near-optimal solution in web service composition," Comput. Informat., vol. 36, no. 5, pp. 1143–1172, 2017.

    [25] G. Chiandussi, M. Codegone, S. Ferrero, and F. E. Varesio, "Comparison of multi-objective optimization methodologies for engineering applications," Comput. Math. Appl., vol. 63, no. 5, pp. 912–942, 2012. [Online]. Available: http://www.sciencedirect.com/ science/article/ pii/ S0898 122 1 11 010406.

    Cite This Article As :
    Podobnic, Stipan. , Charchekhandra, Barbara. Knowledge-Based Decision Support System for Selecting Optimal Web Services Based on QoS Attributes for Business Process Composition. International Journal of Advances in Applied Computational Intelligence, vol. , no. , 2025, pp. 34-49. DOI: https://doi.org/10.54216/IJAACI.070103
    Podobnic, S. Charchekhandra, B. (2025). Knowledge-Based Decision Support System for Selecting Optimal Web Services Based on QoS Attributes for Business Process Composition. International Journal of Advances in Applied Computational Intelligence, (), 34-49. DOI: https://doi.org/10.54216/IJAACI.070103
    Podobnic, Stipan. Charchekhandra, Barbara. Knowledge-Based Decision Support System for Selecting Optimal Web Services Based on QoS Attributes for Business Process Composition. International Journal of Advances in Applied Computational Intelligence , no. (2025): 34-49. DOI: https://doi.org/10.54216/IJAACI.070103
    Podobnic, S. , Charchekhandra, B. (2025) . Knowledge-Based Decision Support System for Selecting Optimal Web Services Based on QoS Attributes for Business Process Composition. International Journal of Advances in Applied Computational Intelligence , () , 34-49 . DOI: https://doi.org/10.54216/IJAACI.070103
    Podobnic S. , Charchekhandra B. [2025]. Knowledge-Based Decision Support System for Selecting Optimal Web Services Based on QoS Attributes for Business Process Composition. International Journal of Advances in Applied Computational Intelligence. (): 34-49. DOI: https://doi.org/10.54216/IJAACI.070103
    Podobnic, S. Charchekhandra, B. "Knowledge-Based Decision Support System for Selecting Optimal Web Services Based on QoS Attributes for Business Process Composition," International Journal of Advances in Applied Computational Intelligence, vol. , no. , pp. 34-49, 2025. DOI: https://doi.org/10.54216/IJAACI.070103