A framework for automatic generation of web-based data entry applications based on XML

This paper presents a framework for web-based data entry applications. It introduces a method for the conceptional and the navigational design based on a textual specification in the form of an XML-application. This forms the input to a code generation environment allowing for real automated prototyping. The environment produces fully functional skeletons for the web pages. Together with the framework classes they can be utilized for testing and for requirements review. They also form the starting point for the work of the presentation design. The main advantage of the framework is a clear separation between the presentation and the business logic. This allows work on each aspect to proceed in parallel along relatively independent but cooperating tracks. The framework has been implemented using Java Servlets and Java Server Pages.

[1]  Ben Shneiderman,et al.  Designing The User Interface , 2013 .

[2]  Gustavo Rossi,et al.  Building hypermedia applications as navigational views of information models , 1995, Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences.

[3]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[4]  Ben Shneiderman,et al.  Designing the user interface (videotape) , 1987 .

[5]  FonsJoan,et al.  Building E-commerce applications from object-oriented conceptual models , 2001 .

[6]  Stefano Ceri,et al.  Modeling Data Entry and Operations in WebML , 2000, WebDB.

[7]  Margaret M. Burnett,et al.  FAR: an end-user language to support cottage e-services , 2001, Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587).

[8]  Sidney L. Smith,et al.  Guidelines for Designing User Interface Software , 1986 .

[9]  Valter Crescenzi,et al.  The ARANEUS Guide to Web-Site Development , 1999, SEBD.