Abstract

In this paper, we present a web application development framework that can improve efficiency of web application user interface (UI) development less affected by the change of web technologies. Recently, RIA (Rich Internet Applications) has gotten a lot of attention. Dynamic UI is essential of RIA, but RIA programming is complicated and varies depending on its implementation. To employ such a new technology, how to reduce the cost increase and the efficiency degradation is important. We propose MVC(Model-View-Controller)-based UI model that can represent not only static UI but also dynamic UI independently from specific RIA implementation. In the upper process of development, developers can design UI with UI model, so they don't have to learn detail of RIA. In the lower process, a code generator generates specific RIA implementation code from UI model. Therefore programmers just have to write a code for customization. Evaluation result for sample application development shows programmers have only to program 25% of total lines of code for client-side.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call