ROBINSON, Ashley and BATES, Christopher (2016). Recovering Design Patterns from Large Codebases. Computer Science Education : Innovation and Technology (CSEIT) Conference, 136-143. [Article]
Documents
12704:41073
PDF (No archiving policy)
designpatternrecoveryusingantlr.pdf - Accepted Version
Restricted to Repository staff only
designpatternrecoveryusingantlr.pdf - Accepted Version
Restricted to Repository staff only
Download (426kB)
12704:41361
Abstract
Understanding and using Design Patterns improves
software quality through better comprehension of programs
for both experienced developers and students. Often design
patterns are learned through simplified “toy” programs and
exemplars that foreground the structure of the pattern.
However in production code the objects and methods that
comprise the pattern can be hidden within a complex mesh of
intra-code relationships. This paper introduces APRT, an
ANTLR-based tool that recovers the structure of both static
and dynamic patterns from large codebases so that they can be
studied in context.
More Information
Metrics
Altmetric Badge
Dimensions Badge
Share
Actions (login required)
View Item |