Science & Engineering Research Support soCiety (SERSC)
Developing web-based applications is a time-consuming task. Because of the diversity and complexity of web applications, it is difficult to develop web applications in an object-oriented manner. In terms of the Model-View-Control framework (MVC), the control layer has two responsibilities, one is to retrieve the data for the view layer, and the other is to control the navigational structure of the view layer. This makes the boundary between the control layer and view layer unclear. To address these issues, the authors have developed a web application design framework called XFlash for generating reusable web-based components.