The cognitive science of modeling tools
Abstract
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.
Fields of Study & Subjects
Usability and User Interface Design
Model-Driven Software Engineering Techniques
Embodied and Extended Cognition
Publication details
- Journal / source
- Software & Systems Modeling
- Publisher
- Springer Science and Business Media LLC
- Volume
- 25
- Issue
- 2
- Pages
- 319–325
- Publication date
- 27 February 2026
- Language
- EN