APRT – Another Pattern Recognition Tool

ROBINSON, Ashley and BATES, Christopher (2017). APRT – Another Pattern Recognition Tool. GSTF Journal on Computing, 5 (2).

[img]
Preview
PDF
APRT - JoC - submitted.pdf - Accepted Version
Available under License All rights reserved.

Download (164kB) | Preview
Official URL: http://dl6.globalstf.org/index.php/joc/article/vie...
Link to published version:: 10.5176/2251-3043_5.2.368

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: Cultural Communication and Computing Research Institute > Communication and Computing Research Centre
Identification Number: 10.5176/2251-3043_5.2.368
Related URLs:
Depositing User: Christopher Bates
Date Deposited: 19 Dec 2016 11:42
Last Modified: 06 Sep 2017 19:26
URI: http://shura.shu.ac.uk/id/eprint/14312

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year

View more statistics