{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,21]],"date-time":"2025-10-21T00:16:35Z","timestamp":1761005795204,"version":"build-2065373602"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,12,30]],"date-time":"2024-12-30T00:00:00Z","timestamp":1735516800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,12,30]],"date-time":"2024-12-30T00:00:00Z","timestamp":1735516800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100007105","name":"Universit\u00e4t Mannheim","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100007105","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["K\u00fcnstl Intell"],"published-print":{"date-parts":[[2025,9]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Activity recommendation is an approach to assist process modelers by recommending suitable activities to be inserted at a user-defined position. In this paper, we suggest approaching activity recommendation as a knowledge graph completion task. We convert business process models into knowledge graphs through various translation methods and apply embedding- and rule-based knowledge graph completion techniques to the translated models. Our experimental evaluation reveals that generic knowledge graph completion methods do not perform well on the given task. They lack the flexibility to capture complex regularities that can be learned using a rule-based approach specifically designed for activity recommendation.<\/jats:p>","DOI":"10.1007\/s13218-024-00880-7","type":"journal-article","created":{"date-parts":[[2024,12,30]],"date-time":"2024-12-30T04:37:38Z","timestamp":1735533458000},"page":"181-195","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Knowledge Graph Completion for Activity Recommendation in Business Process Modeling"],"prefix":"10.1007","volume":"39","author":[{"given":"Keyvan","family":"Amiri Elyasi","sequence":"first","affiliation":[]},{"given":"Diana","family":"Sola","sequence":"additional","affiliation":[]},{"given":"Christian","family":"Meilicke","sequence":"additional","affiliation":[]},{"given":"Han","family":"van der Aa","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0209-3859","authenticated-orcid":false,"given":"Heiner","family":"Stuckenschmidt","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,12,30]]},"reference":[{"key":"880_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33143-5","volume-title":"Fundamentals of Business Process Management","author":"M Dumas","year":"2013","unstructured":"Dumas M, La Rosa M, Mendling J, Reijers HA (2013) Fundamentals of Business Process Management. Springer, Berlin"},{"issue":"1","key":"880_CR2","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1016\/j.datak.2005.05.007","volume":"58","author":"PJ Frederiks","year":"2006","unstructured":"Frederiks PJ, Van der Weide TP (2006) Information modeling: The process and the required competencies of its participants. DKE 58(1):4\u201320","journal-title":"DKE"},{"key":"880_CR3","doi-asserted-by":"crossref","unstructured":"Friedrich F, Mendling J, Puhlmann F (2011) Process model generation from natural language text. CAiSE. pp. 482\u2013496. Springer","DOI":"10.1007\/978-3-642-21640-4_36"},{"key":"880_CR4","unstructured":"Fellmann M, Zarvic N, Metzger D, Koschmider A (2015) Requirements catalog for business process modeling recommender systems. WI. pp. 393\u2013407"},{"key":"880_CR5","doi-asserted-by":"crossref","unstructured":"Cao B, Yin J, Deng S, Wang D, Wu Z (2012) Graph-based workflow recommendation: on improving business process modeling. CIKM. pp. 1527\u20131531. ACM","DOI":"10.1145\/2396761.2398466"},{"issue":"6","key":"880_CR6","doi-asserted-by":"publisher","first-page":"1380","DOI":"10.1109\/TCYB.2016.2545688","volume":"47","author":"S Deng","year":"2017","unstructured":"Deng S, Wang D, Li Y, Cao B, Yin J, Wu Z, Zhou M (2017) A recommendation system to facilitate business process modeling. IEEE Trans Cybern 47(6):1380\u20131394","journal-title":"IEEE Trans Cybern"},{"issue":"1","key":"880_CR7","doi-asserted-by":"publisher","first-page":"502","DOI":"10.1109\/TII.2013.2258677","volume":"10","author":"Y Li","year":"2014","unstructured":"Li Y, Cao B, Xu L, Yin J, Deng S, Yin Y, Wu Z (2014) An efficient recommendation method for improving business process modeling. IEEE Trans Indust Inf 10(1):502\u2013513","journal-title":"IEEE Trans Indust Inf"},{"key":"880_CR8","doi-asserted-by":"crossref","unstructured":"Sola D, Meilicke C, Van der Aa H, Stuckenschmidt H (2021) A rule-based recommendation approach for business process modeling. In: CAiSE. Springer","DOI":"10.1007\/978-3-030-79382-1_20"},{"key":"880_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2022.102049","volume":"108","author":"D Sola","year":"2022","unstructured":"Sola D, van der Aa H, Meilicke C, Stuckenschmidt H (2022) Exploiting label semantics for rule-based activity recommendation in business process modeling. Inf Syst 108:102049","journal-title":"Inf Syst"},{"key":"880_CR10","doi-asserted-by":"crossref","unstructured":"Sola D, van\u00a0der Aa H, Meilicke C, Stuckenschmidt H (2023) Activity recommendation for business process modeling with pre-trained language models. In: European Semantic Web Conference. pp. 316\u2013334. Springer","DOI":"10.1007\/978-3-031-33455-9_19"},{"issue":"2","key":"880_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3424672","volume":"15","author":"A Rossi","year":"2021","unstructured":"Rossi A, Barbosa D, Firmani D, Matinata A, Merialdo P (2021) Knowledge graph embedding for link prediction: A comparative analysis. ACM Trans Knowl Discov Data (TKDD) 15(2):1\u201349","journal-title":"ACM Trans Knowl Discov Data (TKDD)"},{"key":"880_CR12","unstructured":"Bordes A, Usunier N, Garc\u00eda-Dur\u00e1n A, Weston J, Yakhnenko O (2013) Translating embeddings for modeling multi-relational data. NIPS. pp. 2787\u20132795"},{"key":"880_CR13","unstructured":"Yang B, tau Yih W, He X, Gao J, Deng L (2015) Embedding entities and relations for learning and inference in knowledge bases. ICLR (Poster)"},{"key":"880_CR14","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/978-3-030-94343-1_1","volume-title":"Business Process Management Workshops","author":"D Sola","year":"2022","unstructured":"Sola D, Meilicke C, van der Aa H, Stuckenschmidt H (2022) On the use of knowledge graph completion methods for activity recommendation in business process modeling. In: Marrella A, Weber B (eds) Business Process Management Workshops. Springer International Publishing, Cham, pp 5\u201317"},{"key":"880_CR15","doi-asserted-by":"crossref","unstructured":"Wang H, Wen L, Lin L, Wang J (2018) RLRecommender: A representation-learning-based recommendation method for business process modeling. ICSOC. pp. 478\u2013486. Springer","DOI":"10.1007\/978-3-030-03596-9_34"},{"key":"880_CR16","doi-asserted-by":"crossref","unstructured":"Jannach D, Fischer S (2014) Recommendation-based modeling support for data mining processes. RecSys. pp. 337\u2013340","DOI":"10.1145\/2645710.2645755"},{"issue":"1","key":"880_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2852082","volume":"6","author":"D Jannach","year":"2016","unstructured":"Jannach D, Jugovac M, Lerche L (2016) Supporting the design of machine learning workflows with a recommendation system. ACM TiiS 6(1):1\u201335","journal-title":"ACM TiiS"},{"key":"880_CR18","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1007\/978-3-030-85440-9_2","volume-title":"Business Process Management Forum","author":"M Goldstein","year":"2021","unstructured":"Goldstein M, Gonz\u00e1lez-\u00c1lvarez C (2021) Augmenting modelers with semantic autocompletion of processes. In: Polyvyanyy A, Wynn MT, Van Looy A, Reichert M (eds) Business Process Management Forum. Springer International Publishing, pp 20\u201336"},{"key":"880_CR19","unstructured":"Sun Z, Deng ZH, Nie JY, Tang J (2019) RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Space (Feb), arXiv:1902.10197 [cs, stat]"},{"key":"880_CR20","unstructured":"Wang Y, Broscheit S, Gemulla R (2019) A Relational Tucker Decomposition for Multi-Relational Link Prediction (Feb), arXiv:1902.00898 [cs, stat]"},{"key":"880_CR21","doi-asserted-by":"crossref","unstructured":"Chen S, Liu X, Gao J, Jiao J, Zhang R, Ji Y (2021) HittER: Hierarchical Transformers for Knowledge Graph Embeddings (Oct). arXiv:2008.12813 [cs]","DOI":"10.18653\/v1\/2021.emnlp-main.812"},{"key":"880_CR22","doi-asserted-by":"crossref","unstructured":"Meilicke C, Chekol MW, Ruffinelli D, Stuckenschmidt H (2019) Anytime bottom-up rule learning for knowledge graph completion. IJCAI. pp. 3137\u20133143. AAAI Press","DOI":"10.24963\/ijcai.2019\/435"},{"key":"880_CR23","doi-asserted-by":"crossref","unstructured":"Meilicke C, Chekol MW, Betz P, Fink M, Stuckeschmidt H (2023) Anytime bottom-up rule learning for large-scale knowledge graph completion. The VLDB Journal pp. 1\u201331","DOI":"10.1007\/s00778-023-00800-5"},{"key":"880_CR24","doi-asserted-by":"crossref","unstructured":"Toutanova K, Chen D (2015) Observed versus latent features for knowledge base and text inference. In: Proceedings of the 3rd workshop on continuous vector space models and their compositionality. pp. 57\u201366","DOI":"10.18653\/v1\/W15-4007"},{"key":"880_CR25","doi-asserted-by":"crossref","unstructured":"Hamaguchi T, Oiwa H, Shimbo M, Matsumoto Y (2017) Knowledge transfer for out-of-knowledge-base entities: A graph neural network approach. arXiv:1706.05674","DOI":"10.24963\/ijcai.2017\/250"},{"key":"880_CR26","doi-asserted-by":"publisher","DOI":"10.1016\/j.websem.2023.100806","volume":"79","author":"S Schramm","year":"2023","unstructured":"Schramm S, Wehner C, Schmid U (2023) Comprehensible artificial intelligence on knowledge graphs: A survey. J Web Semant 79:100806","journal-title":"J Web Semant"},{"key":"880_CR27","first-page":"2820","volume":"2022","author":"P Betz","year":"2022","unstructured":"Betz P, Meilicke C, Stuckenschmidt H (2022) Adversarial explanations for knowledge graph embeddings. IJCAI 2022:2820\u20132826","journal-title":"IJCAI"},{"key":"880_CR28","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1007\/978-3-642-01862-6_29","volume-title":"Enterprise, Business-Process and Information Systems Modeling","author":"D Fahland","year":"2009","unstructured":"Fahland D, L\u00fcbke D, Mendling J, Reijers H, Weber B, Weidlich M, Zugal S (2009) Declarative versus imperative process modeling languages: The issue of understandability. In: Halpin T, Krogstie J, Nurcan S, Proper E, Schmidt R, Soffer P, Ukor R (eds) Enterprise, Business-Process and Information Systems Modeling. Springer, pp 353\u2013366"},{"key":"880_CR29","doi-asserted-by":"crossref","unstructured":"Dijkman R.M, Dumas M, Garc\u00eda-Ba\u00f1uelos L (2009) Graph matching algorithms for business process model similarity search. BPM. vol.\u00a05701, pp. 48\u201363. Springer","DOI":"10.1007\/978-3-642-03848-8_5"},{"key":"880_CR30","doi-asserted-by":"crossref","unstructured":"Hubert N, Monnin P, Brun A, Monticolo D (2022) New strategies for learning knowledge graph embeddings: The recommendation case. In: International Conference on Knowledge Engineering and Knowledge Management. pp. 66\u201380. Springer","DOI":"10.1007\/978-3-031-17105-5_5"},{"key":"880_CR31","unstructured":"Model collection of the BPM Academic Initiative, http:\/\/bpmai.org\/"},{"key":"880_CR32","doi-asserted-by":"crossref","unstructured":"Sola D, Warmuth C, Sch\u00e4fer B, Badakhshan P, Rehse JR, Kampik T (2022) Sap signavio academic models: a large process model dataset. In: International Conference on Process Mining. pp. 453\u2013465. Springer","DOI":"10.1007\/978-3-031-27815-0_33"},{"key":"880_CR33","doi-asserted-by":"crossref","unstructured":"Sola D (2020) Towards a rule-based recommendation approach for business process modeling. In: ICSOC PhD Symposium. Springer","DOI":"10.1007\/978-3-030-76352-7_4"},{"key":"880_CR34","doi-asserted-by":"crossref","unstructured":"Broscheit S, Ruffinelli D, Kochsiek A, Betz P, Gemulla R (2020) LibKGE - A knowledge graph embedding library for reproducible research. System Demonstrations, EMNLP, pp 165\u2013174","DOI":"10.18653\/v1\/2020.emnlp-demos.22"},{"key":"880_CR35","unstructured":"Trouillon T, Welbl J, Riedel S, Gaussier \u00c9, Bouchard G (2016) Complex embeddings for simple link prediction. In: International conference on machine learning. pp. 2071\u20132080. PMLR"},{"key":"880_CR36","doi-asserted-by":"crossref","unstructured":"Dettmers T, Minervini P, Stenetorp P, Riedel S (2018) Convolutional 2d knowledge graph embeddings. In: Proceedings of the AAAI conference on artificial intelligence. vol.\u00a032","DOI":"10.1609\/aaai.v32i1.11573"},{"key":"880_CR37","unstructured":"Ruffinelli D, Broscheit S, Gemulla R (2020) You CAN teach an old dog new tricks! ICLR. On training knowledge graph embeddings. OpenReview.net"},{"key":"880_CR38","doi-asserted-by":"crossref","unstructured":"Hubert N, Monnin P, Brun A, Monticolo D (2023) Sem@ $$ k $$: Is my knowledge graph embedding model semantic-aware? arXiv:2301.05601","DOI":"10.3233\/SW-233508"},{"key":"880_CR39","doi-asserted-by":"publisher","unstructured":"Zhang Y, Yao Q (2022) Knowledge graph reasoning with relational digraph. In: Proceedings of the ACM Web Conference 2022. pp. 912\u2013924. WWW \u201922, Association for Computing Machinery . https:\/\/doi.org\/10.1145\/3485447.3512008","DOI":"10.1145\/3485447.3512008"},{"key":"880_CR40","unstructured":"Zhu Z, Zhang Z, Xhonneux LP, Tang J (2021) Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Prediction. In: Advances in Neural Information Processing Systems. vol.\u00a034, pp. 29476\u201329490. Curran Associates, Inc"},{"key":"880_CR41","first-page":"59323","volume":"36","author":"Z Zhu","year":"2023","unstructured":"Zhu Z, Yuan X, Galkin M, Xhonneux LP, Zhang M, Gazeau M, Tang J (2023) A*net: A scalable path-based reasoning approach for knowledge graphs. Advances in Neural Information Processing Systems 36:59323\u201359336","journal-title":"Advances in Neural Information Processing Systems"},{"key":"880_CR42","unstructured":"Gilmer J, Schoenholz SS, Riley PF, Vinyals O, Dahl GE (2017) Neural message passing for quantum chemistry. In: Precup D, Teh YW (eds.) Proceedings of the 34th International Conference on Machine Learning. Proceedings of Machine Learning Research, vol.\u00a070, pp. 1263\u20131272. PMLR"},{"key":"880_CR43","doi-asserted-by":"crossref","unstructured":"Toutanova K, Chen D (2015) Observed versus latent features for knowledge base and text inference. In: Allauzen A, Grefenstette E, Hermann KM, Larochelle H, Yih SWt (eds.) Proceedings of the 3rd Workshop on Continuous Vector Space Models and their Compositionality. pp. 57\u201366. Association for Computational Linguistics","DOI":"10.18653\/v1\/W15-4007"},{"key":"880_CR44","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1007\/978-3-319-46547-0_19","volume-title":"The Semantic Web - ISWC 2016","author":"T Rebele","year":"2016","unstructured":"Rebele T, Suchanek F, Hoffart J, Biega J, Kuzey E, Weikum G (2016) YAGO: A multilingual knowledge base from wikipedia, wordnet, and geonames. In: Groth P, Simperl E, Gray A, Sabou M, Kr\u00f6tzsch M, Lecue F, Fl\u00f6ck F, Gil Y (eds) The Semantic Web - ISWC 2016. Springer International Publishing, pp 177\u2013185"},{"key":"880_CR45","doi-asserted-by":"crossref","unstructured":"Schlichtkrull M, Kipf T.N, Bloem P, van den Berg R, Titov I, Welling M (2018) Modeling relational data with graph convolutional networks. In: ISWC. pp. 593\u2013607. Springer","DOI":"10.1007\/978-3-319-93417-4_38"},{"key":"880_CR46","doi-asserted-by":"crossref","unstructured":"Ristoski P, Paulheim H (2016) Rdf2vec: Rdf graph embeddings for data mining. ISWC. pp. 498\u2013514. Springer","DOI":"10.1007\/978-3-319-46523-4_30"},{"key":"880_CR47","doi-asserted-by":"publisher","first-page":"60489","DOI":"10.1109\/ACCESS.2018.2874656","volume":"6","author":"HJ Song","year":"2018","unstructured":"Song HJ, Park SB (2018) Enriching translation-based knowledge graph embeddings through continual learning. IEEE Access 6:60489\u201360497","journal-title":"IEEE Access"},{"key":"880_CR48","unstructured":"Yao L, Mao C, Luo Y (2019) KG-BERT: BERT for knowledge graph completion. CoRR:abs\/1909.03193"}],"container-title":["KI - K\u00fcnstliche Intelligenz"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13218-024-00880-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13218-024-00880-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13218-024-00880-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T06:32:16Z","timestamp":1760941936000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13218-024-00880-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,30]]},"references-count":48,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["880"],"URL":"https:\/\/doi.org\/10.1007\/s13218-024-00880-7","relation":{},"ISSN":["0933-1875","1610-1987"],"issn-type":[{"type":"print","value":"0933-1875"},{"type":"electronic","value":"1610-1987"}],"subject":[],"published":{"date-parts":[[2024,12,30]]},"assertion":[{"value":"15 November 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 December 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 December 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}