Metaphor and the Cognitive Representation of Computing Systems | Synapse