Discover Your Island University

Graduate Projects


Project ID: 343
Author: Melisa Canales
Project Title: A Comparative Study of Rapid Development Frameworks for the Creation of a Language Placement Exam Template
Semester: 3 2010
Committe Chair: Dr. John Fernandez
Committee Member 1: Dr. Ahmed Mahdy
Committee Member 2: Dr. Longzhuang Li
Project Description: Rapid application development is quickly growing in popularity. The draw for most programmers is the ability to reuse defined components that are commonly used in the development of a Web application. Frameworks make use of a set of libraries that contain such modules – bits of reusable code. Using these libraries means developers do not have to “reinvent the wheel” for each project, thus saving time on common features and allowing more time to focus on the unique aspects of a project. This project examined two rapid development frameworks: CakePHP and Symfony. The research portion of the project studied the structure, differences, and similarities of each framework and used that knowledge to choose a framework to begin development of an online language placement exam template. Once a framework was chosen, research continued on that framework in the form of additional reading and tutorials. A basic template prototype for the backend was developed, which includes the ability to create an exam and add questions with the corresponding answer selection.
Project URL:   343.pdf