Font Size: a A A

Exploring a five-layer model to achieve benefits of separation for web application development

Posted on:2011-01-03Degree:M.SType:Thesis
University:University of Nebraska at OmahaCandidate:Fowler, Zachary DFull Text:PDF
GTID:2448390002462735Subject:Information Technology
Abstract/Summary:
As the sophistication of web applications continue to grow and as these applications start to rival desktop experiences, the complexity involved in creating these online applications is ever increasing. While literature began to support the idea that web applications can be engineered using traditional software engineering approaches, the requirements of producing web applications add speed and flexibility as a factor while maintaining quality. This study proposes the use of a five-layer model based on the separation of concerns found in web application development. The five-layer model leverages traditional software development paradigms such as object-oriented systems, model-view-controller patterns, and layered design. To evaluate the five-layer model, it is applied to a development project as a case study. Interviews were used to explore the usefulness of the model from the perspective of developers and project manager.
Keywords/Search Tags:Model, Web, Development
Related items