Using Roles of Variables to Enhance Novice's Debugging Work | Synapse