Design and implementation of a MVC-based architecture for e-commerce applications

Autoren E. Althammer
Wolfgang Pree
Titel Design and implementation of a MVC-based architecture for e-commerce applications
Typ Artikel
Journal Int. Journal of Computers and Their Applications
Jahr 2000
SCCH ID# 37
Abstract

Through the separation of a model from its visual representation (view) implies well-known benefits, available Java libraries do not sufficiently support this concept. The paper presents a straightforward way to smoothly enhance Java libraries in this direction independently in the particular graphic user interface (GUI) library. The lean framework JGadgets, which was inspired by the Oberon Gadgets system [Gutknecht 94], allows developers to focus on model programming only. This significantly reduces the development costs, in particular in the realm of quite simple, form-based GUIs which are common-place in commercial e-business-systems.We first present a small case study implemented on top of JGadgets which demonstrates the benefits of a strict model/view separation. The paper then goes on to sketch the reflection-based design of JGadgets itself.