execution. In 2009 IEEE International Conference on
Web Services (pp. 271-278). IEEE.
Deng, C., Yang, H., Liao, H., Sun, M., Qiu, Z. (2011,
August). Analysis of ws-bpel processes in prism. In 2011
Fifth International Conference on Theoretical Aspects of
Software Engineering (pp. 199-202). IEEE.
Dıaz, E., Panach, J. I., Rueda, S., Vanderdonckt, J. (2021) An
Empirical Study of Rules for Mapping BPMN Models to
Graphical User Interfaces. Multimedia Tools and
Applications, 80, 9813–9848. Springer
Science+Business Media, LLC.
Dionisis, M., Costas, V., Panagiotis, G. (2013). An integrated
framework for QoS-based adaptation and exception
resolution in WS-BPEL scenarios. In Proceedings of the
28th Annual ACM Symposium on Applied Computing
(pp. 1900-1906). ACM.
Driss, M., Ben Atitallah, S., Albalawi, A., Boulila, W. (2022).
Req-WSComposer: a novel platform for requirements-
driven composition of semantic web services. Journal of
Ambient Intelligence and Humanized Computing, 13,
849–865. Springer-Verlag.
Fu, X., Bultan, T., Su, J. (2004). Analysis of interacting
BPEL web services. In Proceedings of the 13th
international conference on World Wide Web (pp. 621-
630). ACM.
Karastoyanova, D., & Leymann, F. (2009). BPEL'n'Aspects:
Adapting service orchestration logic. In 2009 IEEE
International Conference on Web Services (pp. 222-229).
IEEE.
Liu, X., Xu, M., Teng, T., Huang, G., Mei, H. (2016). MUIT:
a domain-specific language and its middleware for
adaptive mobile web-based user interfaces in WS-BPEL.
IEEE Transactions on Services Computing, 12(6), 955-
969. IEEE.
Margaris, D., Georgiadis, P., Vassilakis, C. (2013). Adapting
WS-BPEL scenario execution using collaborative
filtering techniques. In IEEE 7th International
Conference on Research Challenges in Information
Science (RCIS) (pp. 1-11). IEEE.
Margaris, D., Vassilakis, C., Georgiadis, P. (2015a). An
integrated framework for adapting WS-BPEL scenario
execution using QoS and collaborative filtering
techniques. Science of Computer Programming, 98, 707-
734. ELSEVIER.
Margaris, D., Georgiadis, P., Vassilakis, C. (2015b). A
collaborative filtering algorithm with clustering for
personalized web service selection in business processes.
In 2015 IEEE 9th International Conference on Research
Challenges in Information Science (RCIS) (pp. 169-180).
IEEE.
Margaris, D., Spiliotopoulos, D., Kardiasmenos, A.,
Pantazopoulos, D. (2020a). An integer programming-
based algorithm for optimising the WS-BPEL scenario
execution adaptation process. International Journal of
Web Engineering and Technology, 15(3), 307-332.
Inderscience Enterprises Ltd.
Margaris, D., Spiliotopoulos, D., Vassilakis, C., Karagiorgos,
G. (2020b). A user interface for personalized web service
selection in business processes. In HCI International
2020–Late Breaking Papers: Interaction, Knowledge and
Social Media: 22nd HCI International Conference, HCII
2020, Copenhagen, Denmark, July 19–24, 2020,
Proceedings 22 (pp. 560-573). Springer International
Publishing.
Margaris, D., Spiliotopoulos, D., Vasilopoulos, D.,
Vassilakis, C. (2021). A user interface for personalising
WS-BPEL scenarios. In International Conference on
Human-Computer Interaction (pp. 399-416). Cham:
Springer International Publishing.
Maximilien, E.M., Singh, M.P. (2004). A framework and
ontology for dynamic web services selection. IEEE
Internet Computing, 8(5), 84-93.
Moser, O., Rosenberg, F., Dustdar, S. (2008). Non-intrusive
monitoring and service adaptation for WS-BPEL. In the
17th international conference on World Wide Web (pp.
815-824). ACM.
Mukherjee, D., Jalote, P., Gowri Nanda, M. (2008).
Determining QoS of WS-BPEL compositions. In
Service-Oriented Computing–ICSOC 2008: 6th
International Conference, Sydney, Australia, December
1-5, 2008. Proceedings 6 (pp. 378-393). Springer Berlin
Heidelberg.
Ouyang, C., Dumas, M., Ter Hofstede, A. H., Van der Aalst,
W. M. (2006). From BPMN process models to BPEL
web services. In 2006 IEEE International Conference on
Web Services (ICWS'06) (pp. 285-292). IEEE.
Pasley, J. (2005). How BPEL and SOA are changing web
services development. IEEE Internet computing, 9(3),
60-67. IEEE.
Raj, R.J.R., Sasipraba, T. (2010). Web service selection
based on QoS Constraints. In Trendz in information
sciences & computing (tisc2010) (pp. 156-162). IEEE.
Sun, C. A., Zhai, Y., Shang, Y., Zhang, Z. (2012). Toward
effectively locating integration-level faults in BPEL
programs. In 2012 12th International Conference on
Quality Software (pp. 17-20). IEEE.
Tragatschnig, S., Zdun, U. (2011). Runtime process
adaptation for bpel process execution engines. In 2011
IEEE 15th International Enterprise Distributed Object
Computing Conference Workshops (pp. 155-163). IEEE.
Yongchareon, S., Liu, C., Zhao, X., Yu, J., Ngamakeur, K.,
Xu, J. (2018). Deriving user interface flow models for
artifact-centric business processes. Computers in
Industry, 96, 66-85. ELSEVIER.
Wang, Q., Ying, S., Wen, J., Lv, G. (2012). Policy-based
exception handling for BPEL processes. In 2012 IEEE
International Conference on Information Science and
Technology (pp. 326-331). IEEE.
Wu, L., He, X., Wang, X., Zhang, K., Wang, M. (2022). A
survey on accuracy-oriented neural recommendation:
From collaborative filtering to information-rich
recommendation. IEEE Transactions on Knowledge and
Data Engineering, 35(5), 4425-4445. IEEE.
Zhao, S., Zhang, Q., Peng, Z., & Lu, X. (2020). Personalized
manufacturing service composition recommendation:
combining combinatorial optimization and collaborative
filtering. Journal of Combinatorial Optimization, 40,
733-756. Springer Science+Business Media, LLC.