Answers are grounded in this paper and cite their sources.
The automated recognition of abstract high-level conceptual information or concepts, which can greatly aid the understanding of programs and therefore support many software maintenance and reengineering activities, is considered. An approach to automated concept recognition and its application to maintenance-related program transformations are described. A unique characteristic of this approach is that transformations of code can be expressed as transformations of abstract concepts. This significantly elevates the level of transformation specifications.>
No takes yet. Share an insight, caveat, or question.
Kozaczynski et al. (1992) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: