Please use this identifier to cite or link to this item: https://repository.sustech.edu/handle/123456789/13552
Title: A Review Study of Frameworks Used in Developing Web-based Applications Django, Ruby on Rails and Cake PhP
Other Titles: د ا رسة استع ا رضية للاطا ا رت المستخدمة في تطوير تطبيقات الويب الأساسية
Authors: Elbasheir, Hassena Babiker Mohammed
Supervisor, Abdallah Akode Osman
Keywords: Computer science
Web applications the basic
Internet services
Software Engineering
Issue Date: 10-Sep-2015
Publisher: Sudan University of Science and Technology
Citation: Elbasheir , Hassena Babiker Mohammed . A Review Study of Frameworks Used in Developing Web-based Applications Django, Ruby on Rails and Cake PhP / Hassena Babiker Mohammed Elbasheir ; Abdallah Akode Osman .- Khartoum: Sudan University of Science and Technology, college of Computer science and information technology ,2015 .- 51p. :ill. ;28cm .- M.Sc.
Abstract: Due to the large on line services, there are a lot of different frameworks used to develop web applications. The process of selecting proper framework that fulfil the purpose for which applications to be the most suitable was considered. Hence before developing the application the user must go through a lot of steps mainly his ability to deal with framework and the programming language used to develop the framework. The main objective of this research is to perform a comprehensive review and a comparison on the most popular frameworks used to develop web application specifically Django, Ruby on Rails and Cake PHP in order to help the user to select a proper framework that suits the scope of the required applications. The selection methodology is based on software engineering criteria, namely: documentation, lines of code, community and validation. The results show that the best framework based on the four criteria is Ruby on Rails. For more comparison and review the results of the questionnaire show that the Ruby on Rails is the best framework. The study recommends more evaluation studies based on other software engineering criterion such as user interference, etc, must be done on the Django, Ruby on Rails and Cake PHP frameworks.
Description: Thesis
URI: http://repository.sustech.edu/handle/123456789/13552
Appears in Collections:Masters Dissertations : Computer Science and Information Technology

Files in This Item:
File Description SizeFormat 
A Review Study of... .pdfResearch1.13 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.