{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T14:37:39Z","timestamp":1773758259486,"version":"3.50.1"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T00:00:00Z","timestamp":1772150400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T00:00:00Z","timestamp":1772150400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100006256","name":"Universit\u00e0 degli Studi dell\u2019Aquila","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006256","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2026,4]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    Model-driven engineering (MDE) seeks to abstract and automate software development through the systematic use of models and transformations. Despite its conceptual rigor, its tools often impose cognitive burdens that hinder adoption and fluency. This paper explores how modeling tools function as cognitive artifacts that mediate, extend, and sometimes constrain reasoning. Drawing on Heidegger\u2019s phenomenology of tool use and Piaget\u2019s theory of cognitive schema adaptation, we articulate a theoretical framework explaining how transparency and accommodation shape the modeling experience. We argue that achieving cognitive harmony in MDE tools requires aligning architectural mediation with human cognition, a relational condition we conceptualize as\n                    <jats:italic>cognitive resonance<\/jats:italic>\n                    . The paper concludes with principles for the design of cognitively informed modeling tools, connecting philosophy, cognitive science, and model-driven engineering.\n                  <\/jats:p>","DOI":"10.1007\/s10270-026-01359-9","type":"journal-article","created":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T09:19:09Z","timestamp":1772183949000},"page":"319-325","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["The cognitive science of modeling tools"],"prefix":"10.1007","volume":"25","author":[{"given":"Alfonso","family":"Pierantonio","sequence":"first","affiliation":[]},{"given":"Simone","family":"Gozzano","sequence":"additional","affiliation":[]},{"given":"Monica","family":"Mazza","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2026,2,27]]},"reference":[{"key":"1359_CR1","doi-asserted-by":"crossref","unstructured":"Atkinson, C., K\u00fchne, T.: The essence of multilevel metamodeling. In: International Conference on the Unified Modeling Language, 19\u201333. Springer, Berlin (2001)","DOI":"10.1007\/3-540-45441-1_3"},{"issue":"5","key":"1359_CR2","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MS.2003.1231149","volume":"20","author":"C Atkinson","year":"2003","unstructured":"Atkinson, C., K\u00fchne, T.: Model-driven development: a metamodeling foundation. IEEE Softw. 20(5), 36\u201341 (2003)","journal-title":"IEEE Softw."},{"issue":"5","key":"1359_CR3","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MS.2003.1231149","volume":"20","author":"C Atkinson","year":"2003","unstructured":"Atkinson, C., K\u00fchne, T.: Model-driven development: a metamodeling foundation. IEEE Softw. 20(5), 36\u201341 (2003). (Introduces the concept of multi-level modeling as a generalization of the traditional two-level metamodeling architecture)","journal-title":"IEEE Softw."},{"key":"1359_CR4","volume-title":"Remembering: A Study in Experimental and Social Psychology","author":"FC Bartlett","year":"1932","unstructured":"Bartlett, F.C.: Remembering: A Study in Experimental and Social Psychology. Cambridge University Press, Cambridge, UK (1932)"},{"issue":"4","key":"1359_CR5","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1109\/MC.1987.1663532","volume":"20","author":"FP Brooks","year":"1987","unstructured":"Brooks, F.P.: No silver bullet: essence and accidents of software engineering. IEEE Comput. 20(4), 10\u201319 (1987)","journal-title":"IEEE Comput."},{"issue":"6","key":"1359_CR6","doi-asserted-by":"publisher","first-page":"3193","DOI":"10.1007\/s10270-019-00746-9","volume":"18","author":"L Burgue\u00f1o","year":"2019","unstructured":"Burgue\u00f1o, L., Ciccozzi, F., Famelis, M., Kappel, G., Lambers, L., Mosser, S., Paige, R.F., Pierantonio, A., Rensink, A., Salay, R., Taentzer, G., Vallecillo, A., Wimmer, M.: Contents for a model-based software engineering body of knowledge. Softw. Syst. Model. 18(6), 3193\u20133205 (2019)","journal-title":"Softw. Syst. Model."},{"issue":"8","key":"1359_CR7","doi-asserted-by":"publisher","first-page":"3207","DOI":"10.1007\/s10270-018-00713-w","volume":"18","author":"A Cicchetti","year":"2019","unstructured":"Cicchetti, A., Ciccozzi, F., Pierantonio, A.: Multi-view approaches for software and system modelling: a systematic literature review. Softw. Syst. Model. 18(8), 3207\u20133233 (2019). (Systematic Literature Review (SLR) of multi-view modelling in MDE)","journal-title":"Softw. Syst. Model."},{"key":"1359_CR8","doi-asserted-by":"crossref","unstructured":"Cicchetti, A., Di Ruscio, D., Eramo, R., Pierantonio, A.: Automating co-evolution in model-driven engineering. In: Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC 2008), 222\u2013231. IEEE, Proposes techniques to automate co-evolution processes in model-driven ecosystems. (2008)","DOI":"10.1109\/EDOC.2008.44"},{"key":"1359_CR9","doi-asserted-by":"publisher","DOI":"10.1093\/acprof:oso\/9780195333213.001.0001","volume-title":"Supersizing the Mind: Embodiment, Action, and Cognitive Extension","author":"A Clark","year":"2008","unstructured":"Clark, A.: Supersizing the Mind: Embodiment, Action, and Cognitive Extension. Oxford University Press, Oxford, UK (2008)"},{"issue":"11","key":"1359_CR10","doi-asserted-by":"publisher","first-page":"2245","DOI":"10.1016\/j.scico.2012.07.017","volume":"78","author":"N Condori-Fern\u00e1ndez","year":"2013","unstructured":"Condori-Fern\u00e1ndez, N., Panach, J.I., Baars, A.I., Vos, T., Pastor, \u00d3.: An empirical approach for evaluating the usability of model-driven tools. Sci. Comput. Program. 78(11), 2245\u20132258 (2013)","journal-title":"Sci. Comput. Program."},{"key":"1359_CR11","doi-asserted-by":"crossref","unstructured":"Douglas, C.: Schmidt. Model-driven engineering. IEEE. Computer 39(2), 25\u201331 (2006)","DOI":"10.1109\/MC.2006.58"},{"key":"1359_CR12","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1146\/annurev.psych.59.103006.093629","volume":"59","author":"JSB Evans","year":"2008","unstructured":"Evans, J.S.B.: Dual-processing accounts of reasoning, judgment, and social cognition. Annu. Rev. Psychol. 59, 255\u2013278 (2008)","journal-title":"Annu. Rev. Psychol."},{"key":"1359_CR13","volume-title":"Sein und Zeit","author":"M Heidegger","year":"1927","unstructured":"Heidegger, M.: Sein und Zeit. Max Niemeyer Verlag, Halle (Saale), Germany (1927)"},{"key":"1359_CR14","volume-title":"Sein und Zeit","author":"M Heidegger","year":"1927","unstructured":"Heidegger, M.: Sein und Zeit. Max Niemeyer Verlag, Halle (1927)"},{"key":"1359_CR15","doi-asserted-by":"crossref","unstructured":"Herrmannsd\u00f6rfer, M., Benz, S., Juergens, E.: Cope\u2013automating coupled evolution of metamodels and models. In: Proceedings of the 23rd European Conference on Object-Oriented Programming (ECOOP 2009), volume 5653 of Lecture Notes in Computer Science, 52\u201376. Springer. Berlin, Presents an approach for managing co-evolution between metamodels and models in MDE. (2009)","DOI":"10.1007\/978-3-642-03013-0_4"},{"key":"1359_CR16","volume-title":"FRAM: The Functional Resonance Analysis Method: Modelling Complex Socio-Technical Systems","author":"E Hollnagel","year":"2017","unstructured":"Hollnagel, E.: FRAM: The Functional Resonance Analysis Method: Modelling Complex Socio-Technical Systems. CRC Press, Boca Raton, FL (2017)"},{"key":"1359_CR17","doi-asserted-by":"crossref","unstructured":"Hutchins, E.: Cognition in the Wild. MIT Press, (1995)","DOI":"10.7551\/mitpress\/1881.001.0001"},{"key":"1359_CR18","unstructured":"Kahneman, D.: Thinking Fast and Slow. Farrar, Straus and Giroux, New York, NY (2011)"},{"key":"1359_CR19","doi-asserted-by":"crossref","unstructured":"Karagiannis, D., K\u00fchn, H.: Metamodeling platforms. In: John Mylopoulos and John Krogstie, editors, Domain-Specific Conceptual Modeling: Concepts, Methods and Tools, 123\u2013143. Springer, Cham. Discusses the foundations and tool implications of multi-level modeling platforms. (2016)","DOI":"10.1007\/978-3-319-39417-6"},{"key":"1359_CR20","doi-asserted-by":"crossref","unstructured":"Knoben, A, Alimardani, M., Saghafi, A., Amiri, A.K.: Cognitive workload associated with different conceptual modeling approaches. In: Proceedings of the International Conference on Human\u2013Computer Interaction, Lecture Notes in Computer Science, pages 291\u2013306. Springer. Berlin. Empirical study showing that reasoning across abstraction boundaries increases cognitive workload in conceptual modeling. (2022)","DOI":"10.1007\/978-3-031-06388-6_21"},{"issue":"4","key":"1359_CR21","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1145\/1232743.1232745","volume":"50","author":"J Kramer","year":"2007","unstructured":"Kramer, J.: Is abstraction the key to computing? Commun. ACM 50(4), 36\u201342 (2007)","journal-title":"Commun. ACM"},{"issue":"6","key":"1359_CR22","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MS.2012.167","volume":"29","author":"P Kruchten","year":"2012","unstructured":"Kruchten, P., Nord, R.L., Ozkaya, I.: Technical debt: from metaphor to theory and practice. IEEE Softw. 29(6), 18\u201321 (2012). (Introduces a conceptual foundation for technical debt, linking architectural choices to long-term maintenance costs)","journal-title":"IEEE Softw."},{"issue":"6","key":"1359_CR23","doi-asserted-by":"publisher","first-page":"756","DOI":"10.1109\/TSE.2009.67","volume":"35","author":"DL Moody","year":"2009","unstructured":"Moody, D.L.: The \u201cphysics\u2019\u2019 of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans. Software Eng. 35(6), 756\u2013779 (2009)","journal-title":"IEEE Trans. Software Eng."},{"issue":"1","key":"1359_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1207\/S15326985EP3801_1","volume":"38","author":"F Paas","year":"2003","unstructured":"Paas, F., Renkl, A., Sweller, J.: Cognitive load theory and instructional design: recent developments. Edu. Psychol. 38(1), 1\u20134 (2003)","journal-title":"Edu. Psychol."},{"issue":"1\u20132","key":"1359_CR25","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1080\/14639220210199753","volume":"4","author":"R Parasuraman","year":"2003","unstructured":"Parasuraman, R.: Neuroergonomics: research and practice. Theor. Issues Ergon. Sci. 4(1\u20132), 5\u201320 (2003)","journal-title":"Theor. Issues Ergon. Sci."},{"issue":"3","key":"1359_CR26","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1002\/tea.3660020306","volume":"2","author":"J Piaget","year":"1964","unstructured":"Piaget, J.: Cognitive development in children: development and learning. J. Res. Sci. Teach. 2(3), 176\u2013186 (1964)","journal-title":"J. Res. Sci. Teach."},{"key":"1359_CR27","volume-title":"Psychology and Epistemology: Towards a Theory of Knowledge","author":"J Piaget","year":"1971","unstructured":"Piaget, J.: Psychology and Epistemology: Towards a Theory of Knowledge. Viking Press, New York (1971)"},{"key":"1359_CR28","doi-asserted-by":"publisher","DOI":"10.1037\/11494-000","volume-title":"The Origins of Intelligence in Children","author":"J Piaget","year":"1952","unstructured":"Piaget, J., Cook, M.: The Origins of Intelligence in Children. International Universities Press, New York (1952)"},{"key":"1359_CR29","first-page":"33","volume-title":"Theoretical Issues in Reading Comprehension","author":"DE Rumelhart","year":"1980","unstructured":"Rumelhart, D.E.: Schemata: the building blocks of cognition. In: Spiro, R.J., Bruce, B., Brewer, W.F. (eds.) Theoretical Issues in Reading Comprehension, pp. 33\u201358. Erlbaum, Hillsdale, NJ (1980)"},{"key":"1359_CR30","doi-asserted-by":"crossref","unstructured":"Sanz, C.M., Call, J., Boesch, C.: Tool use in animals: cognition and ethology. Cambridge University Press, (2013)","DOI":"10.1017\/CBO9780511894800"},{"key":"1359_CR31","volume-title":"Scripts, Plans, Goals, and Understanding: An Inquiry into Human Knowledge Structures","author":"RC Schank","year":"1977","unstructured":"Schank, R.C., Abelson, R.P.: Scripts, Plans, Goals, and Understanding: An Inquiry into Human Knowledge Structures. Erlbaum, Hillsdale, NJ (1977)"},{"key":"1359_CR32","volume-title":"Plans and Situated Actions: The Problem of Human-Machine Communication","author":"LA Suchman","year":"1987","unstructured":"Suchman, L.A.: Plans and Situated Actions: The Problem of Human-Machine Communication. Cambridge University Press, Cambridge, UK (1987)"},{"issue":"2","key":"1359_CR33","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1207\/s15516709cog1202_4","volume":"12","author":"J Sweller","year":"1988","unstructured":"Sweller, J.: Cognitive load during problem solving: effects on learning. Cogn. Sci. 12(2), 257\u2013285 (1988)","journal-title":"Cogn. Sci."},{"key":"1359_CR34","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/6730.001.0001","volume-title":"The Embodied Mind: Cognitive Science and Human Experience","author":"FJ Varela","year":"1991","unstructured":"Varela, F.J., Thompson, E., Rosch, E.: The Embodied Mind: Cognitive Science and Human Experience. MIT Press, Cambridge, MA (1991)"},{"key":"1359_CR35","unstructured":"Wheeler, M.: Martin Heidegger. In: Edward\u00a0N. Zalta and Uri Nodelman, editors, The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, fall 2018 edition, (2018). Accessed: 2025-10-27"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-026-01359-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-026-01359-9","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-026-01359-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T12:02:04Z","timestamp":1773748924000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-026-01359-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2,27]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2026,4]]}},"alternative-id":["1359"],"URL":"https:\/\/doi.org\/10.1007\/s10270-026-01359-9","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,2,27]]},"assertion":[{"value":"7 November 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 January 2026","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 January 2026","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 February 2026","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}