Skip to Main Content
 

Global Search Box

 
 
 
 

Files

ETD Abstract Container

Abstract Header

An Evaluation Model for Application Development Frameworks for Web Applications

Lee, Changpil

Abstract Details

2011, Master of Science, Ohio State University, Computer Science and Engineering.
Web frameworks and web-based content management systems (WCMS) are emerging as the growth of the Internet has continued and its role has increased in the daily life of its users. When choosing a web framework or a WCMS on which to build an application, web application developers usually decide on a framework or a WCMS based on their prior web development expertise, the quality of the available documentation about the framework, or the popularity of the web framework, regardless of its ability to meet the non-functional and functional requirements of the application to be built. The problem is that there are many choices with respect to web frameworks and WCMS for a web developer to select from and the goals must be to select the best framework for the job. When choosing an framework or WCMS, web application developers must consider the overall effect of the design decisions within the framework, the inherent tradeoffs between quality attributes (such as performance and security), and the tradeoffs required to address user, system, and business requirements. However, the process necessary to find the best framework for an application’s requirements is not well described. There is only limited research on the evaluation of web application frameworks; this makes it hard for developers to choose the right web framework or WCMS. In this thesis, a new cost-estimation model for web frameworks and WCMS is introduced. The costs in the estimation model are categorized as follows: system costs, design costs, learning costs, and implementation costs. This cost-estimation model is a framework for comparing the relative costs of web frameworks and WCMS. This cost estimation model was applied in two case studies namely the Polymer Properties Predictor (P4) project and the PFast project, both at the Ohio Supercomputing Center. Finally we used the cost-estimation model to analyze the development of a new web project.
Rajiv Ramnath (Advisor)
Jay Ramanathan (Committee Member)
Tom Bitterman (Committee Member)
69 p.

Recommended Citations

Citations

  • Lee, C. (2011). An Evaluation Model for Application Development Frameworks for Web Applications [Master's thesis, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu1324663059

    APA Style (7th edition)

  • Lee, Changpil. An Evaluation Model for Application Development Frameworks for Web Applications. 2011. Ohio State University, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=osu1324663059.

    MLA Style (8th edition)

  • Lee, Changpil. "An Evaluation Model for Application Development Frameworks for Web Applications." Master's thesis, Ohio State University, 2011. http://rave.ohiolink.edu/etdc/view?acc_num=osu1324663059

    Chicago Manual of Style (17th edition)