Detecting design similarity patterns using program execution traces

Abstract

This paper aims at detecting an important type of design similarity patterns, so-called collaborative patterns, that has not been addressed in the software clone research so far. Collaborative patterns appear as recurring configurations of collaborating components such as methods or classes. Knowing location of such patterns and exact differences among them… (More)
DOI: 10.1145/2660252.2660397

Topics

3 Figures and Tables