Faculty Advisor

Pollice, Gary F.

Abstract

Design patterns are important techniques that programmers can use to solve common problems and make their code more robust. The goal of this project is to provide a tool that supports inserting design patterns into existing code. We manipulate abstract syntax trees to achieve this goal. We created a graphical user interface that lets users generate different design patterns. We provide instructions on how to extend our program by adding more design patterns.

Publisher

Worcester Polytechnic Institute

Date Accepted

April 2015

Major

Computer Science

Project Type

Major Qualifying Project

Accessibility

Unrestricted

Advisor Department

Computer Science

Share

COinS