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: 17-33, 2025 | Cite this article as | XML | Html | PDF | Full Length Article

Integration of Business Process Web Services Using BPEL and QoS Optimization for Effective Composition

Ramazan Yasar 1 * , Sergey Drominko 2

  • 1 Ankara University, Engineering Faculty, Department of Artificial Intelligence and Data Engineering, Ankara, Turkey - (yasarr@ankara.edu.tr)
  • 2 Faculty of Information Technology and Robotics, Vitebsk State Technological University, Belarus - (Serdrominko1996@vsu.by)
  • Doi: https://doi.org/10.54216/IJAACI.070102

    Received: September 23, 2024 Revised: November 19, 2024 Accepted: January 09, 2025
    Abstract

    The importance of business procedures and web services in facilitating effective and dynamic company operations is highlighted in this section as it delves into their construction and integration. Web services are defined by their reuse and seamless integration, and they communicate and integrate using standard like XML, WSDL, UDDI, and SOAP. The importance of web service composing is emphasized throughout the section. This technique involves combining many services to handle complicated tasks and improve performance. Static (design-time), dynamic (runtime) composing approaches, together with orchestrating, and the choreography, are the main categories in the field. Using state-of-the-art methods such as BPEL (Business Process Execution Language), Petri nets, and AI-based methods, the method of composition entails three critical phases: identifying services, selection, and scheduling. To demonstrate how to deal with dependency issues, mistakes, and optimizing, this section also discusses scheduling difficulties by combining Hierarchical Task Networks (HTN) with Partial Order Planning (POP). Being compliant with QoS (Quality of Service) standards is supported by dynamically services selection, which also facilitates strong, automatic business processes. Web services have the ability to streamline Business-to-Business (B2B) interactions, improve agility, and save costs, as highlighted in this section. Companies may improve the quality of products, speed delivery, and provide individualized services by automating workflows and using dynamically composition. The study suggests cutting-edge mathematical techniques to boost performance and shows how to put them to use in practical situations. Comparing the two methods at one service, the Proposed Method completes the work in 0.16 seconds, which is 98.67% quicker than the Conventional Method's 0.3 seconds are. Because it yields quicker responses without sacrificing efficiency, the Proposed Method is more accurate. With an increase in time for execution accuracy, the suggested technique is more effective and faster at one service.

    Keywords :

    POP, QoS , HTN , HTTP , SOAP , XML , BPMN , BPEL

    References

    [1] K. Kritikos and D. Plexousakis, "Requirements for QoS-based Web service description and discovery," IEEE Trans. Serv. Comput., vol. 2, no. 4, pp. 320–337, 2009, doi: 10.1109/TSC.2009.26.

    [2] D. Lee, J. Kwon, S. Lee, S. Park, and B. Hong, "Scalable and efficient web services composition based on a relational database," J. Syst. Softw., vol. 84, no. 12, pp. 2139–2155, 2011, doi: 10.1016/j.jss.2011.05.068.

    [3] L. Sha, S. G. Shaozhong, C. Xin, and L. Mingjing, "A QoS based web service selection model," in Proc. Int. Forum Inf. Technol. Appl. (IFITA '09), May 2009, pp. 353–356, doi: 10.1109/ifita.2009.145.

    [4] T. Mahmood, M. Arsalan, M. Owais, M. B. Lee, and K. R. Park, "Artificial intelligence-based mitosis detection in breast cancer histopathology images using Faster R-CNN and deep CNNs," J. Clin. Med., vol. 9, no. 3, p. 749, 2020, doi: 10.3390/jcm9030749.

    [5] Z. Liu, Y. Cai, and Q. Tang, "Nuclei detection in breast histopathology images with iterative correction," Med. Biol. Eng. Comput., vol. 60, no. 2, pp. 465–478, 2022, doi: 10.1007/s11517-022-02651-8.

    [6] N. Laga, E. Bertin, and N. Crespi, "User-centric services and service composition, a survey," in Proc. 32nd Annu. IEEE Softw. Eng. Workshop (SEW '08), Nov. 2009, pp. 3–9, doi: 10.1109/sew.2008.18.

    [7] S. K. Gupta, S. K. Ghosh, and D. P. Agrawal, "Clustering-based optimization for data aggregation in wireless sensor networks," Comput. Commun, vol. 153, pp. 303–316, 2020, doi: 10.1016/j.comcom.2020.01.014.

    [8] Y. Xiao, N. Zhang, W. Lou, and Y. T. Hou, "Blockchain for distributed IoT security: State of the art, challenges, and future directions," IEEE Commun. Surveys Tuts, vol. 22, no. 1, pp. 150–172, 2020, doi: 10.1109/COMST.2019.2953086.

    [9] W. Wang, Z. Huang, and L. Wang, "ISAT: An intelligent web service selection approach for improving reliability via two-phase decisions," Inf. Sci., vol. 433, pp. 255–273, 2018.

    [10] M. Oriol, J. Marco, and X. Franch, "Quality models for web services: A systematic mapping," Inf. Softw. Technol., vol. 56, no. 10, pp. 1167–1182, 2014.

    [11] S.-Y. Hwang, C.-C. Hsu, and C.-H. Lee, "Service selection for web services with probabilistic QoS," IEEE Trans. Serv. Comput., vol. 8, no. 3, pp. 467–480, May/Jun. 2015.

    [12] X. Huang, "UsageQoS: Estimating the QoS of web services through online user communities," ACM Trans. Web, vol. 8, no. 1, pp. 1–31, 2013.

    [13] R. Karim, C. Ding, and C.-H. Chi, "An enhanced promethee model for QoS-based web service selection," in Proc. IEEE Int. Conf. Serv. Comput., 2011, pp. 536–543.

    [14] I. H. Witten, E. Frank, M. A. Hall, and C. J. Pal, Practical Machine Learning Tools and Techniques, 3rd ed., San Mateo, CA, USA: Morgan Kaufmann, 2016, Art. no. 578.

    [15] J. L. Wang, K. C. Lai, and H. H. Lin, "IoT-based smart agriculture monitoring system with automatic irrigation control," Sensors, vol. 20, no. 18, p. 5106, 2020, doi: 10.3390/s20185106.

    [16] R. M. Sarwar, H. Farooq, A. Ahmed, and M. I. Rehman, "A machine learning-based personalized clothing recommendation system," IEEE Access, vol. 9, pp. 15015–15028, 2021, doi: 10.1109/ACCESS.2021.3052057.

    [17] L. Purohit and S. Kumar, "A classification-based web service selection approach," IEEE Trans. Serv. Comput., vol. 14, no. 2, pp. 315–328, Mar./Apr. 2021.

    [18] S. Wang, Z. Liu, Q. Sun, H. Zou, and F. Yang, "Pruning redundant services for fast service selection," Int. J. Comput. Methods, vol. 10, no. 6, Art. No. 1350036, 2013.

    [19] X. Li, S. Madnick, H. Zhu, and Y. Fan, "An approach to composing web services with context heterogeneity," in Proc. IEEE Int. Conf. Web Serv., 2009.

    [20] C. Atkinson and P. Bostan, "A practical approach to web service discovery and retrieval," in Proc. IEEE Int. Conf. Web Serv., ICWS 2007.

    [21] M. F. Abbasi, F. R. Siddiqui, A. Iqbal, and M. Naeem, "Efficient machine learning-based botnet detection using flow-based features," IEEE Access, vol. 8, pp. 212497–212510, 2020, doi: 10.1109/ACCESS.2020.3040409.

    [22] S. Khan, M. U. Ghafoor, and A. Tahir, "Enhanced image encryption technique using deep learning-based generative adversarial networks for secure communication," IEEE Trans. Inf. Forensics Security, vol. 17, pp. 2151–2163, 2022, doi: 10.1109/TIFS.2022.3145803.

    [23] H. Song and D. Cheng, "Web service discovery using general purpose search engines," in Proc. IEEE Int. Conf. Web Serv., ICWS 2007.

    [24] X. Deng and C. Xing, "A QoS-oriented optimization model for web service," in Proc. Eigth IEEE/ACIS Int. Conf. Comput. Inf. Sci., 2009.

    [25] Z. Zheng, H. Ma, M. R. Lyu, and I. King, "A collaborative filtering based web service recommender system," in Proc. IEEE Int. Conf. Web Serv., 2009.

    Cite This Article As :
    Yasar, Ramazan. , Drominko, Sergey. Integration of Business Process Web Services Using BPEL and QoS Optimization for Effective Composition. International Journal of Advances in Applied Computational Intelligence, vol. , no. , 2025, pp. 17-33. DOI: https://doi.org/10.54216/IJAACI.070102
    Yasar, R. Drominko, S. (2025). Integration of Business Process Web Services Using BPEL and QoS Optimization for Effective Composition. International Journal of Advances in Applied Computational Intelligence, (), 17-33. DOI: https://doi.org/10.54216/IJAACI.070102
    Yasar, Ramazan. Drominko, Sergey. Integration of Business Process Web Services Using BPEL and QoS Optimization for Effective Composition. International Journal of Advances in Applied Computational Intelligence , no. (2025): 17-33. DOI: https://doi.org/10.54216/IJAACI.070102
    Yasar, R. , Drominko, S. (2025) . Integration of Business Process Web Services Using BPEL and QoS Optimization for Effective Composition. International Journal of Advances in Applied Computational Intelligence , () , 17-33 . DOI: https://doi.org/10.54216/IJAACI.070102
    Yasar R. , Drominko S. [2025]. Integration of Business Process Web Services Using BPEL and QoS Optimization for Effective Composition. International Journal of Advances in Applied Computational Intelligence. (): 17-33. DOI: https://doi.org/10.54216/IJAACI.070102
    Yasar, R. Drominko, S. "Integration of Business Process Web Services Using BPEL and QoS Optimization for Effective Composition," International Journal of Advances in Applied Computational Intelligence, vol. , no. , pp. 17-33, 2025. DOI: https://doi.org/10.54216/IJAACI.070102