The concept assignment problem in program understanding | Synapse