Skip to main navigation Skip to search Skip to main content

The Five-Module Framework for Internet Application Development

  • Ezra Ebner
  • , Weiguang Shao
  • , Wei Tek Tsai
  • University of Minnesota Twin Cities

Research output: Contribution to journalArticlepeer-review

Abstract

This paper presents the five-module architecture of a framework for Internet application development. The five-module architecture was developed as part of an Internet development framework, the DIWB (Distributed Interactive Web-site Builder). The DIWB is built on top of two powerful Internet frameworks: WebObjects and OpenStep. The five-module architecture is designed to separate the tasks of application development, present a component-based software development, and facilitate software evolution. The five-module architecture separates the application into five modules: presentation, UI components, business logic, data management, and system infrastructure. This paper presents the functionality of each module, the interface between modules, and some evaluation scenarios of the framework. The architecture has been implemented, exercised, and deployed on the web.

Original languageEnglish
Pages (from-to)40
Number of pages1
JournalACM Computing Surveys
Volume32
Issue number1
DOIs
StatePublished - 1 Mar 2000
Externally publishedYes

Fingerprint

Dive into the research topics of 'The Five-Module Framework for Internet Application Development'. Together they form a unique fingerprint.

Cite this