Abstract 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’s phenomenology of tool use and Piaget’s 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 cognitive resonance . The paper concludes with principles for the design of cognitively informed modeling tools, connecting philosophy, cognitive science, and model-driven engineering.
Pierantonio et al. (Fri,) studied this question.