{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T23:22:14Z","timestamp":1773789734253,"version":"3.50.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2018,5,16]],"date-time":"2018-05-16T00:00:00Z","timestamp":1526428800000},"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,8]]},"DOI":"10.1007\/s10270-018-0678-1","type":"journal-article","created":{"date-parts":[[2018,5,16]],"date-time":"2018-05-16T05:30:59Z","timestamp":1526448659000},"page":"2441-2463","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Improving user productivity in modeling tools by explicitly modeling workflows"],"prefix":"10.1007","volume":"18","author":[{"given":"Miguel","family":"Gamboa","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eugene","family":"Syriani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,5,16]]},"reference":[{"key":"678_CR1","unstructured":"Alajrami, S., Romanovsky, A., Watson, P., Roth, A.: Towards cloud-based software process modelling and enactment. In: Model-Driven Engineering on and for the Cloud, CloudMDE\u201914, vol. 1242, pp. 6\u201315 (2014)"},{"key":"678_CR2","doi-asserted-by":"crossref","unstructured":"Atkinson, C.: Meta-modelling for distributed object environments. In: Enterprise Distributed Object Computing Workshop, pp. 90\u2013101. IEEE (1997)","DOI":"10.1109\/EDOC.1997.628350"},{"key":"678_CR3","doi-asserted-by":"crossref","unstructured":"Atkinson, C., Gerbig, R.: Melanie: multi-level modeling and ontology engineering environment. In: International Master Class on Model-Driven Engineering: Modeling Wizards, MW \u201912, pp. 7:1\u20137:2. ACM (2012)","DOI":"10.1145\/2448076.2448083"},{"key":"678_CR4","doi-asserted-by":"crossref","unstructured":"Atkinson, C., K\u00fchne, T.: The essence of multilevel metamodeling. In: Gogolla, M., Kobryn, C. (eds.) Unified Modeling Language, Modeling Languages, Concepts, and Tools, LNCS, vol. 2185, pp. 19\u201333. Springer (2001)","DOI":"10.1007\/3-540-45441-1_3"},{"key":"678_CR5","volume-title":"The Ultimate Book of Mind Maps: Unlock Your Creativity, Boost Your Memory, Change Your Life","author":"T Buzan","year":"2006","unstructured":"Buzan, T.: The Ultimate Book of Mind Maps: Unlock Your Creativity, Boost Your Memory, Change Your Life. HarperCollins, New York (2006)"},{"issue":"3","key":"678_CR6","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1111\/1467-8721.ep10768783","volume":"1","author":"J Cohen","year":"1992","unstructured":"Cohen, J.: Statistical power analysis. Curr. Dir. Psychol. Sci. 1(3), 98\u2013101 (1992)","journal-title":"Curr. Dir. Psychol. Sci."},{"key":"678_CR7","volume-title":"Practical Nonparametric Statistics","author":"WJ Conover","year":"1998","unstructured":"Conover, W.J.: Practical Nonparametric Statistics, 3rd edn. Wiley, New York (1998)","edition":"3"},{"key":"678_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-13953-6_1","volume-title":"Objects, Models, Components, Patterns, TOOLS\u201910","author":"J Lara de","year":"2010","unstructured":"de Lara, J., Guerra, E.: Deep meta-modelling with METADEPTH. In: Vitek, J. (ed.) Objects, Models, Components, Patterns, TOOLS\u201910, vol. 6141, pp. 1\u201320. Springer, New York (2010)"},{"key":"678_CR9","unstructured":"Eclipse: modeling workflow engine 2. https:\/\/www.eclipse.org\/Xtext\/documentation\/306_mwe2.html (2017). Accessed 6 Apr 2017"},{"key":"678_CR10","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511761676","volume-title":"The Essential Guide to Effect Sizes: Statistical Power, Meta-Analysis, and the Interpretation of Research Results","author":"PD Ellis","year":"2010","unstructured":"Ellis, P.D.: The Essential Guide to Effect Sizes: Statistical Power, Meta-Analysis, and the Interpretation of Research Results. Cambridge University Press, Cambridge (2010)"},{"key":"678_CR11","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/978-3-319-02654-1_11","volume-title":"Software Language Engineering, LNCS","author":"S Erdweg","year":"2013","unstructured":"Erdweg, S., van der Storm, T., V\u00f6lter, M., Boersma, M., Bosman, R., Cook, W.R., Gerritsen, A., Hulshout, A., Kelly, S., Loh, A., Konat, G.D.P., Molina, P.J., Palatnik, M., Pohjonen, R., Schindler, E., Schindler, K., Solmi, R., Vergu, V.A., Visser, E., van der Vlist, K., Wachsmuth, G.H., van der Woning, J.: The State of the Art in Language Workbenches. In: Erwig, M., Paige, R.F., Van Wyk, E. (eds.) Software Language Engineering, LNCS, vol. 8225, pp. 197\u2013217. Springer, New York (2013)"},{"key":"678_CR12","doi-asserted-by":"crossref","unstructured":"France, R., Rumpe, B.: Model-driven development of complex software: a research roadmap. In: 2007 Future of Software Engineering, pp. 37\u201354. IEEE Computer Society, Washington, DC (2007)","DOI":"10.1109\/FOSE.2007.14"},{"key":"678_CR13","doi-asserted-by":"crossref","unstructured":"Gamboa, M.: Using workflows to automate activities in MDE tools. Master\u2019s thesis, Universit\u00e9 de Montr\u00e9al (2016)","DOI":"10.1007\/978-3-319-66302-9_2"},{"key":"678_CR14","doi-asserted-by":"crossref","unstructured":"Gamboa, M.A., Syriani, E.: Automating activities in MDE tools. In: Model-Driven Engineering and Software Development, pp. 123\u2013133. SciTePress (2016)","DOI":"10.5220\/0005760701230133"},{"key":"678_CR15","doi-asserted-by":"crossref","unstructured":"Gamboa, M.A., Syriani, E.: MODELSWARD 2016, revised and selected papers, CCIS, vol. 692, chap. Using Workflows to Automate Activities inMDE Tools, pp. 25\u201345. Springer, New York (2017)","DOI":"10.1007\/978-3-319-66302-9_2"},{"key":"678_CR16","first-page":"322","volume-title":"Book Section Model-Based Language Engineering with EMFText","author":"F Heidenreich","year":"2013","unstructured":"Heidenreich, F., Johannes, J., Karol, S., Seifert, M., Wende, C.: Generative and transformational techniques in software engineering IV, LNCS. In: L\u00e4mmel, R., Saraiva, J., Visser, J. (eds.) Book Section Model-Based Language Engineering with EMFText, vol. 7680, pp. 322\u2013345. Springer, New York (2013)"},{"key":"678_CR17","doi-asserted-by":"crossref","unstructured":"Jacob, F., Gray, J., Wynne, A., Liu, Y., Baker, N.: Domain-specific languages for composing signature discovery workflows. In: Workshop on Domain-Specific Modeling, pp. 61\u201364. ACM (2012)","DOI":"10.1145\/2420918.2420934"},{"key":"678_CR18","unstructured":"Johnson, R., Woolf, B.: The Type Object Pattern. In: EuroPLoP (1996)"},{"key":"678_CR19","doi-asserted-by":"crossref","unstructured":"Kelly, S., Lyytinen, K., Rossi, M.: MetaEdit+A fully configurable multi-user and multi-tool CASE and CAME environment. In: Conference on Advanced Information Systems Engineering, LNCS, vol. 1080, pp. 1\u201321. Springer, New York (1996)","DOI":"10.1007\/3-540-61292-0_1"},{"key":"678_CR20","doi-asserted-by":"publisher","DOI":"10.1002\/9780470249260","volume-title":"Domain-Specific Modeling: Enabling Full Code Generation","author":"S Kelly","year":"2008","unstructured":"Kelly, S., Tolvanen, J.P.: Domain-Specific Modeling: Enabling Full Code Generation. Wiley, New York (2008)"},{"issue":"9","key":"678_CR21","doi-asserted-by":"publisher","first-page":"53","DOI":"10.5381\/jot.2007.6.9.a3","volume":"6","author":"DS Kolovos","year":"2007","unstructured":"Kolovos, D.S., Paige, R.F., Polac, F.A., Rose, L.M.: Update transformations in the small with the Epsilon Wizard language. J. Object Technol. 6(9), 53\u201369 (2007)","journal-title":"J. Object Technol."},{"key":"678_CR22","doi-asserted-by":"crossref","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: Novel features in languages of the epsilon model management platform. In: Modeling in Software Engineering, pp. 69\u201373. ACM, New York (2008)","DOI":"10.1145\/1370731.1370748"},{"issue":"12","key":"678_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2685615","volume":"24","author":"JD Lara","year":"2014","unstructured":"Lara, J.D., Guerra, E., Cuadrado, J.S.: When and how to use multilevel modelling. ACM Trans. Softw. Eng. Methodol. 24(12), 1\u201346 (2014)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"678_CR24","first-page":"138","volume-title":"Theory and Practice of Model Transformations, LNCS","author":"E Leblebici","year":"2014","unstructured":"Leblebici, E., Anjorin, A., Sch\u00fcrr, A.: Developing eMoflon with eMoflon. In: Di Ruscio, D., Varr\u00f3, D. (eds.) Theory and Practice of Model Transformations, LNCS, vol. 8568, pp. 138\u2013145. Springer, New York (2014)"},{"issue":"10","key":"678_CR25","doi-asserted-by":"publisher","first-page":"863","DOI":"10.1109\/32.729686","volume":"24","author":"A Lecerof","year":"1998","unstructured":"Lecerof, A., Patern\u00f2, F.: Automatic support for usability evaluation. IEEE Trans. Softw. Eng. 24(10), 863\u2013888 (1998)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"678_CR26","unstructured":"Ledeczi, A., Maroti, M., Bakay, A., Karsai, G., Garrett, J., Thomason, C., Nordstrom, G., Sprinkle, J., Volgyesi, P.: The generic modeling environment. In: Workshop on Intelligent Signal Processing, Budapest, Hungary, WISP \u201901, vol. 17, p. 1 (2001)"},{"key":"678_CR27","first-page":"1","volume-title":"Model transformation intents and their properties","author":"L L\u00facio","year":"2014","unstructured":"L\u00facio, L., Amrani, M., Dingel, J., Lambers, L., Salay, R., Selim, G.M., Syriani, E., Wimmer, M.: Model transformation intents and their properties, pp. 1\u201338. Software and Systems Modeling, New York (2014)"},{"key":"678_CR28","doi-asserted-by":"crossref","unstructured":"Lucio, L., Mustafiz, S., Denil, J., Vangheluwe, H., Jukss, M.: FTG+PM: an integrated framework for investigating model transformation chains. In: SDL 2013: Model-Driven Dependability Engineering, LNCS, vol. 7916, pp. 182\u2013202. Springer, New York (2013)","DOI":"10.1007\/978-3-642-38911-5_11"},{"key":"678_CR29","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/978-3-642-28807-4_29","volume-title":"Recent Progress in Data Engineering and Internet Technology, LNCS","author":"M Mahmud","year":"2013","unstructured":"Mahmud, M., Abdullah, S., Hosain, S.: GWDL: a graphical workflow definition language for business workflows. In: Gaol, F. (ed.) Recent Progress in Data Engineering and Internet Technology, LNCS, vol. 156, pp. 205\u2013210. Springer, New York (2013)"},{"key":"678_CR30","doi-asserted-by":"crossref","unstructured":"Martin, D., Wutke, D., Leymann, F.: A novel approach to decentralized workflow enactment. In: Enterprise Distributed Object Computing, pp. 127\u2013136. IEEE (2008)","DOI":"10.1109\/EDOC.2008.22"},{"issue":"4","key":"678_CR31","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1145\/1118890.1118892","volume":"37","author":"M Mernik","year":"2005","unstructured":"Mernik, M., Heering, J., Sloane, A.M.: When and how to develop domain-specific languages. ACM Comput. Surv. 37(4), 316\u2013344 (2005)","journal-title":"ACM Comput. Surv."},{"key":"678_CR32","unstructured":"Alves, A., Arkin, A., Askary, S., Bloch, B., Curbera, F., Ford, M., Goland, Y., Gulzar, A. Kartha, N., Liu, C.K., et al.: OASIS: Web Services Business Process Execution Language, 2nd edn. (2007)"},{"key":"678_CR33","unstructured":"Object Management Group.: OMG: Software and Systems Process Engineering Metamodel specification, 2.0 edn. (2008)"},{"key":"678_CR34","unstructured":"Object Management Group.: OMG: Information technology\u2014Object Management Group Unified Modeling Language, Superstructure ISO\/IEC 19505-2 (2012)"},{"key":"678_CR35","unstructured":"Rivera, J.E., Ruiz-Gonz\u00e1lez, D., L\u00f3pez-Romero, F., Bautista, J.M.: Wires*: a tool for orchestrating model transformations. Jornadas de Ingenier\u00eda del Software y Bases de Datos pp. 158\u2013161 (2009)"},{"key":"678_CR36","first-page":"288","volume-title":"Advanced Information Systems Engineering, LNCS","author":"N Russell","year":"2006","unstructured":"Russell, N., van der Aalst, W., ter Hofstede, A.: Workflow exception patterns. In: Dubois, E., Pohl, K. (eds.) Advanced Information Systems Engineering, LNCS, vol. 4001, pp. 288\u2013302. Springer, New York (2006)"},{"key":"678_CR37","doi-asserted-by":"crossref","unstructured":"Russell, N., van\u00a0der Aalst, W., ter Hofstede, A., Edmond, D.: Workflow resource patterns: identification, representation and tool support. In: Pastor, O., Falc\u00e3o e Cunha, J. (eds.) Advanced Information Systems Engineering, LNCS, vol. 3520, pp. 216\u2013232. Springer, New York (2005)","DOI":"10.1007\/11431855_16"},{"key":"678_CR38","unstructured":"Russell, N., van\u00a0der Aalst, W., ter Hofstede, A., Mulyar, N.: Workflow control-flow patterns: a revised view. Technical report BPM-06-22, BPM Center (2006)"},{"issue":"2","key":"678_CR39","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"DC Schmidt","year":"2006","unstructured":"Schmidt, D.C.: Model-driven engineering. IEEE Comput. 39(2), 25\u201331 (2006)","journal-title":"IEEE Comput."},{"issue":"3\/4","key":"678_CR40","doi-asserted-by":"publisher","first-page":"591","DOI":"10.2307\/2333709","volume":"52","author":"SS Shapiro","year":"1965","unstructured":"Shapiro, S.S., Wilk, M.B.: An analysis of variance test for normality (complete samples). Biometrika 52(3\/4), 591\u2013611 (1965)","journal-title":"Biometrika"},{"key":"678_CR41","volume-title":"EMF: Eclipse Modeling Framework","author":"D Steinberg","year":"2008","unstructured":"Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework, 2nd edn. Addison Wesley Professional, Boston (2008)","edition":"2"},{"key":"678_CR42","doi-asserted-by":"crossref","unstructured":"Syriani, E., Ergin, H.: Operational semantics of UML activity diagram: an application in project management. In: RE 2012 Workshops, pp. 1\u20138. IEEE (2012)","DOI":"10.1109\/MoDRE.2012.6360083"},{"key":"678_CR43","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/978-3-642-13688-7_14","volume-title":"Theory and Practice of Model Transformation, LNCS","author":"E Syriani","year":"2010","unstructured":"Syriani, E., Kienzle, J., Vangheluwe, H.: Exceptional transformations. In: Tratt, L., Gogolla, M. (eds.) Theory and Practice of Model Transformation, LNCS, vol. 6142, pp. 199\u2013214. Springer, New York (2010)"},{"issue":"2","key":"678_CR44","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1007\/s10270-011-0205-0","volume":"12","author":"E Syriani","year":"2011","unstructured":"Syriani, E., Vangheluwe, H.: A modular timed model transformation language. J. Softw. Syst. Model. 12(2), 387\u2013414 (2011)","journal-title":"J. Softw. Syst. Model."},{"issue":"3","key":"678_CR45","doi-asserted-by":"publisher","first-page":"1215","DOI":"10.1007\/s10270-013-0370-4","volume":"14","author":"E Syriani","year":"2015","unstructured":"Syriani, E., Vangheluwe, H., LaShomb, B.: T-Core: a framework for custom-built transformation languages. Softw. Syst. Model. 14(3), 1215\u20131243 (2015)","journal-title":"Softw. Syst. Model."},{"key":"678_CR46","unstructured":"Syriani, E., Vangheluwe, H., Mannadiar, R., Hansen, C., Van Mierlo, S., Ergin, H.: AToMPM: A web-based modeling environment. In: Invited Talks, Demonstration Session, Poster Session, and ACM Student Research Competition, MODELS\u201913, vol. 1115, pp. 21\u201325. CEUR-WS.org (2013)"},{"issue":"3","key":"678_CR47","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1109\/MS.2013.65","volume":"31","author":"J Whittle","year":"2014","unstructured":"Whittle, J., Hutchinson, J., Rouncefield, M.: The state of practice in model-driven engineering. IEEE Softw. 31(3), 79\u201385 (2014)","journal-title":"IEEE Softw."},{"key":"678_CR48","unstructured":"WMC: terminology and glossary. Technical report WFMC-TC-1011, Workflow Management Coalition (1999)"},{"key":"678_CR49","unstructured":"WMC: process definition interface\u2014XML process definition language 2.00. Technical report WFMC-TC-1025, Workflow Management Coalition (2005)"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-018-0678-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-018-0678-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-018-0678-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T19:14:56Z","timestamp":1661282096000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-018-0678-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,16]]},"references-count":49,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,8]]}},"alternative-id":["678"],"URL":"https:\/\/doi.org\/10.1007\/s10270-018-0678-1","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5,16]]},"assertion":[{"value":"6 April 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 March 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 April 2018","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 May 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}