{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T08:58:29Z","timestamp":1765961909382,"version":"3.41.0"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,7,3]],"date-time":"2025-07-03T00:00:00Z","timestamp":1751500800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,7,3]],"date-time":"2025-07-03T00:00:00Z","timestamp":1751500800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2022ZD0119501"],"award-info":[{"award-number":["2022ZD0119501"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["52374221"],"award-info":[{"award-number":["52374221"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>With the increasing adoption of cloud infrastructure for workflow process deployment, the workflow process remaining time prediction has received more attention due to its significance in improving response time and optimizing resource allocation. Event encoding techniques, by capturing the temporal dynamics and contextual dependencies of process events, improve the accuracy of workflow process remaining time predictions. However, there remains a lack of comprehensive empirical evaluation to analyze the impact of various event encoding techniques on prediction accuracy. To fill this gap, this paper conducts an extensive experimental evaluation of five state-of-the-art event encoding techniques, including One-Hot, Skip-Gram, CBOW (Continuous Bag-of-Word), FastText and GloVe, across nine prediction models based on LSTM (Long Short-Term Memory), GRU (Gated Recurrent Unit), and QRNN (Quasi-Recurrent Neural Network). The evaluation utilizes eight real-world event logs to assess the accuracy of workflow remaining time predictions. The experimental results demonstrate that the GloVe encoding technique consistently yields superior prediction accuracy across the majority of prediction models and event logs.<\/jats:p>","DOI":"10.1186\/s13677-025-00763-8","type":"journal-article","created":{"date-parts":[[2025,7,3]],"date-time":"2025-07-03T14:41:08Z","timestamp":1751553668000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Comparative evaluation of encoding techniques for workflow process remaining time prediction for cloud applications"],"prefix":"10.1186","volume":"14","author":[{"given":"Cong","family":"Liu","sequence":"first","affiliation":[]},{"given":"Wenjuan","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Na","family":"Guo","sequence":"additional","affiliation":[]},{"given":"Rongjia","family":"Song","sequence":"additional","affiliation":[]},{"given":"Yan","family":"Gu","sequence":"additional","affiliation":[]},{"given":"Long","family":"Cheng","sequence":"additional","affiliation":[]},{"given":"Qingtian","family":"Zeng","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,7,3]]},"reference":[{"key":"763_CR1","unstructured":"Bradbury J, Merity S, Xiong C et al (201 6) Quasi-recurrent neural networks. arxiv:1611.01576."},{"key":"763_CR2","unstructured":"Bukhsh Z, Saeed A, Dijkman R (2021) Processtransformer: predictive business process monitoring with transformer network. arxiv:2104.00721."},{"issue":"11","key":"763_CR3","doi-asserted-by":"publisher","first-page":"76","DOI":"10.23919\/JCC.2021.11.006","volume":"18","author":"R Cao","year":"2021","unstructured":"Cao R, Ni W, Zeng Q et al (2021) Remaining time prediction for business processes with concurrency based on log representation. China Commun 18(11):76\u201391","journal-title":"China Commun"},{"issue":"11","key":"763_CR4","doi-asserted-by":"publisher","first-page":"13178","DOI":"10.1007\/s10489-022-04192-x","volume":"53","author":"R Cao","year":"2023","unstructured":"Cao R, Zeng Q, Ni W et al (2023) Business process remaining time prediction using explainable reachability graph from gated rnns. Appl Intell 53(11):13178\u201313191","journal-title":"Appl Intell"},{"issue":"3","key":"763_CR5","doi-asserted-by":"publisher","first-page":"625","DOI":"10.23919\/cje.2021.00.170","volume":"32","author":"R Cao","year":"2023","unstructured":"Cao R, Zeng Q, Ni W et al (2023) Explainable business process remaining time prediction using reachability graph. Chin J Electron 32(3):625\u2013639","journal-title":"Chin J Electron"},{"key":"763_CR6","doi-asserted-by":"publisher","first-page":"102362","DOI":"10.1016\/j.inffus.2024.102362","volume":"108","author":"L Cheng","year":"2024","unstructured":"Cheng L, Du L, Liu C et al (2024) Multi-modal fusion for business process prediction in call center scenarios. Inf Fusion 108:102362","journal-title":"Inf Fusion"},{"key":"763_CR7","doi-asserted-by":"crossref","unstructured":"Cho K, Merrienboer B, Bahdanau D et al (2014) On the properties of neural machine translation: Encoder-decoder approaches. arxiv:1409.1259","DOI":"10.3115\/v1\/W14-4012"},{"key":"763_CR8","doi-asserted-by":"crossref","unstructured":"Dongen V, Crooy W, Van Der\u00a0Aalst (2008) Cycle time prediction: When will this case finally be finished. In: OTM Confederated International Conferences on the Move to Meaningful Internet Systems. Springer Berlin Heidelberg, p 319\u2013336","DOI":"10.1007\/978-3-540-88871-0_22"},{"key":"763_CR9","doi-asserted-by":"crossref","unstructured":"El-Gharib NM, Amyot D (2019) Process mining for cloud-based applications: A systematic literature review. In: 2019 IEEE 27th International Requirements Engineering Conference Workshops (REW). IEEE, United States, p 34\u201343","DOI":"10.1109\/REW.2019.00012"},{"key":"763_CR10","doi-asserted-by":"crossref","unstructured":"Folino F, Guarascio M, Pontieri L (2014) Mining predictive process models out of low-level multidimensional logs. In: Proceedings of the International Conference on Advanced Information Systems Engineering. Springer-Verlag, Berlin, p 533\u2013547","DOI":"10.1007\/978-3-319-07881-6_36"},{"key":"763_CR11","doi-asserted-by":"crossref","unstructured":"Goyal P, Ferrara E (2018) Graph embedding techniques, applications, and performance: A survey. Knowl-Based Syst 151:78\u201394","DOI":"10.1016\/j.knosys.2018.03.022"},{"issue":"3","key":"763_CR12","doi-asserted-by":"publisher","first-page":"949","DOI":"10.1109\/TSC.2024.3353817","volume":"17","author":"N Guo","year":"2024","unstructured":"Guo N, Liu C, Li C et al (2024) Explainable and effective process remaining time prediction using feature-informed cascade prediction model. IEEE Trans Serv Comput 17(3):949\u2013962","journal-title":"IEEE Trans Serv Comput"},{"key":"763_CR13","doi-asserted-by":"crossref","unstructured":"Hake P, Zapp M, Fettke P (2017) Supporting business process modeling using rnns for label classification. In: International Conference on Applications of Natural Language to Information Systems. Springer-Verlag, Berlin, p 283\u2013286","DOI":"10.1007\/978-3-319-59569-6_35"},{"issue":"8","key":"763_CR14","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1977","unstructured":"Hochreiter S, Schmidhuber J (1977) Long short-term memory. Neural Comput 9(8):1735\u20131780","journal-title":"Neural Comput"},{"key":"763_CR15","unstructured":"Jeffrey P, Richard S, Christopher D (2014) Glove: Global vectors for word representation. In: In Proceedings of the 2014 conference on emporocal methods in natural language processing. Association for Computational Linguistics, USA, p 1532\u20131543"},{"key":"763_CR16","unstructured":"Joulin A, Edouard G, Piotr B et al (2016) Bag of tricks for efficient text classification. arxiv:1607.01759."},{"key":"763_CR17","doi-asserted-by":"crossref","unstructured":"Koninck P, Broucke S, Weerdt J (2018) act2vec, trace2vec, log2vec, and model2vec: Representation learning for business processes. Lect Notes Comput Sci 2018:305\u2013321","DOI":"10.1007\/978-3-319-98648-7_18"},{"key":"763_CR18","doi-asserted-by":"crossref","unstructured":"Leontjeva A, Conforti R, Francescomarino C (2016) Complex symbolic sequence encodings for predictive monitoring of business processes. In: International Conference on Business Process Management. Springer-Verlag, Berlin, p 297\u2013313","DOI":"10.1007\/978-3-319-23063-4_21"},{"issue":"Z1","key":"763_CR19","first-page":"134","volume":"4","author":"T Liu","year":"2020","unstructured":"Liu T, Ni W, Sun Y (2020) Predicting remaining business time with deep transfer learning. Data Anal Knowl Discov 4(Z1):134\u2013142","journal-title":"Data Anal Knowl Discov"},{"issue":"5","key":"763_CR20","doi-asserted-by":"publisher","first-page":"609","DOI":"10.1109\/TKDE.2009.154","volume":"22","author":"V Mascardi","year":"2009","unstructured":"Mascardi V, Locoro A, Rosso P (2009) Automatic ontology matching via upper ontologies: A systematic evaluation. IEEE Trans Knowl Data Eng 22(5):609\u2013623","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"763_CR21","unstructured":"Mikolov T, Corrado G, Kai C et al (2013) Efficient estimation of word representations in vector space. arxiv:1301.3781"},{"issue":"6","key":"763_CR22","first-page":"1564","volume":"26","author":"W Ni","year":"2020","unstructured":"Ni W, Sun Y, Liu T (2020) Business process remaining time prediction using bidirectional recurrent neural networks with attention. Comput Integr Manuf Syst 26(6):1564\u20131572","journal-title":"Comput Integr Manuf Syst"},{"issue":"1","key":"763_CR23","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1109\/TCC.2017.2732344","volume":"8","author":"TP Pham","year":"2017","unstructured":"Pham TP, Durillo JJ, Fahringer T (2017) Predicting workflow task execution time in the cloud using a two-stage machine learning approach. IEEE Trans Cloud Comput 8(1):256\u2013268","journal-title":"IEEE Trans Cloud Comput"},{"issue":"9","key":"763_CR24","doi-asserted-by":"publisher","first-page":"1005","DOI":"10.1007\/s00607-018-0593-x","volume":"100","author":"M Polato","year":"2018","unstructured":"Polato M, Sperduti A, Burattin A (2018) Time and activity sequence prediction of business process instances. Computing 100(9):1005\u20131031","journal-title":"Computing"},{"key":"763_CR25","doi-asserted-by":"crossref","unstructured":"Rogge-Solti A, Weske M (2013) Prediction of remaining service execution time using stochastic petri nets with arbitrary firing delays. In: International conference on service-oriented computing. Springer, Berlin, p 389\u2013403","DOI":"10.1007\/978-3-642-45005-1_27"},{"key":"763_CR26","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1016\/j.is.2015.03.010","volume":"53","author":"A Senderovich","year":"2015","unstructured":"Senderovich A, Weidlich M, Gal A (2015) Queue mining for delay prediction in multi-class service processes. Inf Syst 53:278\u2013295","journal-title":"Inf Syst"},{"key":"763_CR27","doi-asserted-by":"crossref","unstructured":"Tax N, Verenich I, La\u00a0Rosa M (2017) Predictive business process monitoring with lstm neural networks. In: Proceedings of the International Conference on Advanced Information Systems Engineering. Springer-Verlag,Berlin, p 477\u2013492","DOI":"10.1007\/978-3-319-59536-8_30"},{"issue":"2","key":"763_CR28","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1145\/3301300","volume":"13","author":"I Teinemaa","year":"2019","unstructured":"Teinemaa I, Dumas M, Rosa M et al (2019) Outcome-oriented predictive process monitoring: Review and benchmark. ACM Trans Knowl Discov Data 13(2):17","journal-title":"ACM Trans Knowl Discov Data"},{"issue":"2","key":"763_CR29","doi-asserted-by":"publisher","first-page":"450","DOI":"10.1016\/j.is.2010.09.001","volume":"36","author":"W Van Der Aalst","year":"2011","unstructured":"Van Der Aalst W, Schonenberg M, Song M (2011) Time prediction based on process mining. Inf Syst 36(2):450\u2013475","journal-title":"Inf Syst"},{"key":"763_CR30","doi-asserted-by":"crossref","unstructured":"Verenich I, Nguyen H, Rosa M (2017) White-box prediction of process performance indicators via flow analysis. In: Proceedings of the International Conference on Software and System Process. ACM, New York, p 85\u201394","DOI":"10.1145\/3084100.3084110"},{"issue":"2","key":"763_CR31","first-page":"42","volume":"40","author":"H Zhao","year":"2019","unstructured":"Zhao H, Li S, Chen Q (2019) Method of time prediction for business process. J Chin Comput Syst 40(2):42\u201348","journal-title":"J Chin Comput Syst"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-025-00763-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-025-00763-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-025-00763-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,3]],"date-time":"2025-07-03T14:41:21Z","timestamp":1751553681000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-025-00763-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,3]]},"references-count":31,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["763"],"URL":"https:\/\/doi.org\/10.1186\/s13677-025-00763-8","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,3]]},"assertion":[{"value":"14 October 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 June 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 July 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"36"}}