{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,8]],"date-time":"2025-11-08T13:05:36Z","timestamp":1762607136519},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2018,1,2]],"date-time":"2018-01-02T00:00:00Z","timestamp":1514851200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2019,4]]},"DOI":"10.1007\/s10270-017-0653-2","type":"journal-article","created":{"date-parts":[[2018,1,2]],"date-time":"2018-01-02T04:04:58Z","timestamp":1514865898000},"page":"1195-1208","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Semi-automatic derivation of RESTful choreographies from business process choreographies"],"prefix":"10.1007","volume":"18","author":[{"given":"Adriatik","family":"Nikaj","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mathias","family":"Weske","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Mendling","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,1,2]]},"reference":[{"key":"653_CR1","unstructured":"OMG: Business Process Model and Notation (BPMN), Version 2.0. http:\/\/www.omg.org\/spec\/BPMN\/2.0\/ (2011)"},{"key":"653_CR2","unstructured":"Fielding, R.T.: Architectural styles and the design of network-based software architectures. Ph.D. thesis (2000)"},{"key":"653_CR3","volume-title":"REST API Design Rulebook","author":"M Mass\u00e9","year":"2012","unstructured":"Mass\u00e9, M.: REST API Design Rulebook. O\u2019Reilly Media Inc., Newton (2012)"},{"key":"653_CR4","doi-asserted-by":"publisher","unstructured":"Nikaj, A., Pittke, F., Weske, M., Mendling, J.: Semi-automatic derivation of RESTful interactions from choreography diagrams. In: Schmidt, R., Gu\u00e9dria, W., Bider, I., Guerreiro, S. (eds) Enterprise, Business-Process and Information Systems Modeling: Proceedings of the 17th International Conference, BPMDS 2016, 21st International Conference, EMMSAD 2016, Held at CAiSE 2016, Ljubljana, Slovenia, June 13\u201314, pp. 141\u2013156. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-39429-9_10","DOI":"10.1007\/978-3-319-39429-9_10"},{"key":"653_CR5","doi-asserted-by":"publisher","unstructured":"Nikaj, A., Mandal, S., Pautasso, C., Weske, M.: From choreography diagrams to RESTful interactions. In: Norta, A., Gaaloul, W., Gangadharan, G.R., Dam, H.K. (eds) Service-Oriented Computing \u2013 ICSOC 2015 Workshops: WESOA, RMSOC, ISC, DISCO, WESE, BSCI, FORMOVES, Goa, India, Nov. 16-19, 2015, Revised Selected Papers, pp. 3\u201314. Springer, Berlin, Heidelberg (2016). https:\/\/doi.org\/10.1007\/978-3-662-50539-7_1","DOI":"10.1007\/978-3-662-50539-7_1"},{"key":"653_CR6","doi-asserted-by":"crossref","unstructured":"Nikaj, A., Batoulis, K., Weske, M.: Rest-enabled decision making in business process choreographies. In: International Conference on Service-Oriented Computing, pp. 547\u2013554. Springer (2016)","DOI":"10.1007\/978-3-319-46295-0_34"},{"key":"653_CR7","doi-asserted-by":"crossref","unstructured":"Nikaj, A., Weske, M.: Formal Specification of RESTful Choreography Properties. In: 16th International Conference on Web Engineering, ICWE 2016, Lugano, Switzerland, June 6\u20139, 2016. Springer (2016)","DOI":"10.1007\/978-3-319-38791-8_21"},{"key":"653_CR8","doi-asserted-by":"publisher","unstructured":"Pautasso, C., Wilde, E.: Push-enabling RESTful business processes. In: Kappel, G., Maamar, Z., Motahari-Nezhad, H.R. (eds.) Service-Oriented Computing: Proceedings of the 9th International Conference, ICSOC 2011, Paphos, Cyprus, Dec. 5-8, pp. 32\u201346. Springer, Berlin, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-25535-9_3","DOI":"10.1007\/978-3-642-25535-9_3"},{"key":"653_CR9","doi-asserted-by":"crossref","unstructured":"Pautasso, C.: BPMN for REST. In: Proceedings of the 3rd International Business Process Modeling Notation Workshop (BPMN 2011), pp. 74\u201387 (2011)","DOI":"10.1007\/978-3-642-25160-3_6"},{"issue":"4","key":"653_CR10","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1016\/j.is.2009.03.009","volume":"35","author":"J Mendling","year":"2010","unstructured":"Mendling, J., Reijers, H.A., Recker, J.: Activity labeling in process modeling: empirical insights and recommendations. Inf. Syst. 35(4), 467\u2013482 (2010)","journal-title":"Inf. Syst."},{"key":"653_CR11","doi-asserted-by":"publisher","first-page":"310","DOI":"10.1016\/j.dss.2013.06.014","volume":"56","author":"H Leopold","year":"2013","unstructured":"Leopold, H., Eid-Sabbagh, R., Mendling, J., Azevedo, L.G., Bai\u00e3o, F.A.: Detection of naming convention violations in process models for different languages. Decis. Support Syst. 56, 310\u2013325 (2013)","journal-title":"Decis. Support Syst."},{"issue":"11","key":"653_CR12","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/219717.219748","volume":"38","author":"GA Miller","year":"1995","unstructured":"Miller, G.A.: WordNet: a lexical database for english. Commun. ACM 38(11), 39\u201341 (1995)","journal-title":"Commun. ACM"},{"key":"653_CR13","doi-asserted-by":"crossref","unstructured":"Wu, Z., Palmer, M.: Verbs semantics and lexical selection. In: Proceedings of the 32nd Annual Meeting on Association for Computational Linguistics, pp. 133\u2013138 (1994)","DOI":"10.3115\/981732.981751"},{"key":"653_CR14","unstructured":"Resnik, P.: Using information content to evaluate semantic similarity in a taxonomy. In: Proceedings of the 14th International Joint Conference on Artificial Intelligence, pp. 448\u2013453 (1995)"},{"key":"653_CR15","first-page":"296","volume":"98","author":"D Lin","year":"1998","unstructured":"Lin, D.: An information-theoretic definition of similarity. ICML 98, 296\u2013304 (1998)","journal-title":"ICML"},{"key":"653_CR16","unstructured":"Kolb, P.: Disco: a multilingual database of distributionally similar words. In: Proceedings of KONVENS-2008, Berlin (2008)"},{"key":"653_CR17","unstructured":"Kolb, P.: Experiments on the difference between semantic similarity and relatedness. In: Proceedings of the 17th Nordic Conference on Computer Linguistics (2009)"},{"issue":"1","key":"653_CR18","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1017\/S1351324997001502","volume":"3","author":"E Reiter","year":"1997","unstructured":"Reiter, E., Dale, R.: Building applied natural language generation systems. Nat. Lang. Eng. 3(1), 57\u201387 (1997)","journal-title":"Nat. Lang. Eng."},{"key":"653_CR19","doi-asserted-by":"crossref","unstructured":"Denger, C., Berry, D.M., Kamsties, E.: Higher quality requirements specifications through natural language patterns. In: IEEE International Conference on Software\u2014Science, Technology and Engineering, pp. 80\u201390 (2003)","DOI":"10.1109\/SWSTE.2003.1245428"},{"key":"653_CR20","doi-asserted-by":"crossref","unstructured":"Leopold, H., Mendling, J., Polyvyanyy, A.: Generating natural language texts from business process models. In: Proceedings of the 24th International Conference on Advanced Information Systems Engineering, pp. 64\u201379 (2012)","DOI":"10.1007\/978-3-642-31095-9_5"},{"issue":"8","key":"653_CR21","doi-asserted-by":"publisher","first-page":"818","DOI":"10.1109\/TSE.2014.2327044","volume":"40","author":"H Leopold","year":"2014","unstructured":"Leopold, H., Mendling, J., Polyvyanyy, A.: Supporting process model validation through natural language generation. IEEE Trans. Softw. Eng. 40(8), 818\u2013840 (2014)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"653_CR22","unstructured":"Kn\u00f6pfel, A., Gr\u00f6ne, B., Tabeling, P.: Fundamental modeling concepts. Effective Communication of IT Systems, Wiley, England (2005)"},{"key":"653_CR23","doi-asserted-by":"crossref","unstructured":"Palma, F., Gonzalez-Huerta, J., Moha, N., Gu\u00e9h\u00e9neuc, Y.G., Tremblay, G.: Are restful apis well-designed? Detection of their linguistic (anti)patterns. In: Service-Oriented Computing. Lecture Notes in Computer Science. Springer (2015)","DOI":"10.1007\/978-3-662-48616-0_11"},{"key":"653_CR24","unstructured":"Valverde, F., Pastor, O.: Dealing with rest services in model-driven web engineering methods. V Jornadas Cient\u00edfico-T\u00e9cnicas en Servicios Web y SOA, JSWEB (2009)"},{"key":"653_CR25","doi-asserted-by":"crossref","unstructured":"Schreier, S.: Modeling restful applications. In: Proceedings of the Second International Workshop on Restful Design, pp. 15\u201321. ACM (2011)","DOI":"10.1145\/1967428.1967434"},{"key":"653_CR26","doi-asserted-by":"crossref","unstructured":"Laitkorpi, M., Selonen, P.: Towards a model-driven process for designing restful web services. In: IEEE International Conference on Web Services, pp. 173\u2013180. IEEE (2009)","DOI":"10.1109\/ICWS.2009.63"},{"key":"653_CR27","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1109\/ICWS.2007.59","volume":"2007","author":"G Decker","year":"2007","unstructured":"Decker, G., Kopp, O., Leymann, F., Weske, M.: Bpel4chor: extending bpel for modeling choreographies. IEEE Int. Conf. Web Serv. 2007, 296\u2013303 (2007)","journal-title":"IEEE Int. Conf. Web Serv."},{"key":"653_CR28","first-page":"1","volume":"11","author":"D Jordan","year":"2007","unstructured":"Jordan, D., Evdemon, J., Alves, A., Arkin, A., Askary, S., Barreto, C., Bloch, B., Curbera, F., Ford, M., Goland, Y., et al.: Web services business process execution language version 2.0. OASIS Stand. 11, 1\u201310 (2007)","journal-title":"OASIS Stand."},{"key":"653_CR29","volume-title":"Web Services","author":"G Alonso","year":"2004","unstructured":"Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services. Springer, Berlin (2004)"},{"key":"653_CR30","first-page":"506","volume":"21","author":"J Mendling","year":"2008","unstructured":"Mendling, J., Hafner, M.: From WS-CDL choreography to BPEL process orchestration. J. Enterp. Inf. Manag. (JEIM) 21, 506\u2013515 (2008)","journal-title":"J. Enterp. Inf. Manag. (JEIM)"},{"key":"653_CR31","unstructured":"Kavantzas, N.: Web services choreography description language (ws-cdf) version 1.0. http:\/\/www.w3.org\/TR\/ws-cdl-10\/ (2004)"},{"issue":"1","key":"653_CR32","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1145\/1555392.1555395","volume":"19","author":"C Ouyang","year":"2009","unstructured":"Ouyang, C., Dumas, M., Van Der Aalst, W.M.P., Ter Hofstede, A.H.M., Mendling, J.: From business process models to process-oriented software systems. ACM Trans. Softw. Eng. Methodol. 19(1), 2\u201337 (2009)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"653_CR33","unstructured":"Ziemann, J., Mendling, J.: EPC-based modelling of BPEL processes: a pragmatic transformation approach. In: International Conference on Modern Information Technology in the Innovation Processes of the Industrial Enterprises, Genova, Italy (2005)"},{"issue":"2","key":"653_CR34","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1504\/IJBPIM.2008.020973","volume":"3","author":"J Mendling","year":"2008","unstructured":"Mendling, J., Lassen, K.B., Zdun, U.: On the transformation of control flow between block-oriented and graph-oriented process modelling languages. IJBPIM 3(2), 96\u2013108 (2008)","journal-title":"IJBPIM"},{"key":"653_CR35","doi-asserted-by":"publisher","unstructured":"Weber, I., Xu, X., Riveret, R., Governatori, G., Ponomarev, A., Mendling, J.: Untrusted business process monitoring and execution using blockchain. In: La Rosa, M., Loos, P., Pastor, O. (eds.) Business Process Management: Proceedings of the 14th International Conference, BPM 2016, Rio de Janeiro, Brazil, Sept. 18\u201322, pp. 329\u2013347. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-45348-4_19","DOI":"10.1007\/978-3-319-45348-4_19"},{"issue":"2","key":"653_CR36","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1145\/2685328.2685334","volume":"1","author":"S Omohundro","year":"2014","unstructured":"Omohundro, S.: Cryptocurrencies, smart contracts, and artificial intelligence. AI Matters 1(2), 19\u201321 (2014)","journal-title":"AI Matters"},{"key":"653_CR37","doi-asserted-by":"crossref","unstructured":"Navigli, R., Ponzetto, S.P.: Babelnet: the automatic construction, evaluation and application of a wide-coverage multilingual semantic network. Artif. Intell. 193, 217\u2013250 (2012)","DOI":"10.1016\/j.artint.2012.07.001"},{"key":"653_CR38","doi-asserted-by":"crossref","unstructured":"Medina-Mora, R., Winograd, T., Flores, R., Flores, F.: The action workflow approach to workflow management technology. In: Proceedings of the 1992 ACM conference on Computer-supported cooperative work, pp. 281\u2013288. ACM (1992)","DOI":"10.1145\/143457.143530"},{"key":"653_CR39","first-page":"309","volume":"4","author":"WW Cohen","year":"2004","unstructured":"Cohen, W.W., Carvalho, V.R., Mitchell, T.M.: Learning to classify email into \"speech acts\". EMNLP 4, 309\u2013316 (2004)","journal-title":"EMNLP"},{"issue":"6","key":"653_CR40","doi-asserted-by":"publisher","first-page":"526","DOI":"10.1109\/TSE.2015.2396895","volume":"41","author":"F Pittke","year":"2015","unstructured":"Pittke, F., Leopold, H., Mendling, J.: Automatic detection and resolution of lexical ambiguity in process models. IEEE Trans. Softw. Eng. 41(6), 526\u2013544 (2015)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"653_CR41","doi-asserted-by":"publisher","first-page":"410","DOI":"10.1109\/TSE.2010.96","volume":"37","author":"M Weidlich","year":"2011","unstructured":"Weidlich, M., Mendling, J., Weske, M.: Efficient consistency measurement based on behavioral profiles of process models. IEEE Trans. Softw. Eng. 37(3), 410\u2013429 (2011)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"653_CR42","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/978-3-642-32885-5_25","volume":"7481","author":"H Leopold","year":"2012","unstructured":"Leopold, H., Niepert, M., Weidlich, M., Mendling, J., Dijkman, R., Stuckenschmidt, H.: Probabilistic optimization of semantic process model matching. Bus. Process Manag. 7481, 319\u2013334 (2012)","journal-title":"Bus. Process Manag."}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-017-0653-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-017-0653-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-017-0653-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,11]],"date-time":"2022-08-11T17:15:46Z","timestamp":1660238146000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-017-0653-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1,2]]},"references-count":42,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,4]]}},"alternative-id":["653"],"URL":"https:\/\/doi.org\/10.1007\/s10270-017-0653-2","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1,2]]},"assertion":[{"value":"20 December 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 December 2017","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 December 2017","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 January 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}