ROBINSON, Ashley and BATES, Christopher (2017). APRT – Another Pattern Recognition Tool. GSTF Journal on Computing, 5 (2).
|
PDF
APRT - JoC - submitted.pdf - Accepted Version All rights reserved. Download (164kB) | Preview |
Abstract
Understanding and using Design Patterns improves software quality through better comprehension of programs for both experienced developers and relative novices. Often design patterns are learned through simplified “toy” programs and exemplars that foreground the structure of the pattern. 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.
Item Type: | Article |
---|---|
Uncontrolled Keywords: | object-oriented; software architecture; program constructs; design patterns |
Research Institute, Centre or Group - Does NOT include content added after October 2018: | Cultural Communication and Computing Research Institute > Communication and Computing Research Centre |
Departments - Does NOT include content added after October 2018: | Faculty of Science, Technology and Arts > Department of Computing |
Identification Number: | https://doi.org/10.5176/2251-3043_5.2.368 |
Depositing User: | Christopher Bates |
Date Deposited: | 19 Dec 2016 11:42 |
Last Modified: | 18 Mar 2021 00:53 |
URI: | https://shura.shu.ac.uk/id/eprint/14312 |
Actions (login required)
View Item |
Downloads
Downloads per month over past year