Application units: Basic building blocks of tailorable applications

  • Anders MØrch
Conference paper

DOI: 10.1007/3-540-60614-9_4

Part of the Lecture Notes in Computer Science book series (LNCS, volume 1015)
Cite this paper as:
MØrch A. (1995) Application units: Basic building blocks of tailorable applications. In: Blumenthal B., Gornostaev J., Unger C. (eds) Human-Computer Interaction. EWHCI 1995. Lecture Notes in Computer Science, vol 1015. Springer, Berlin, Heidelberg

Abstract

Application units (AUs) are defined as the smallest self-contained units to be useful in the design and implementation of end-user tailorable applications, such as word processors, drawing programs, and e-mail systems. The notion of application units has been inspired by similar basic building blocks: Lego bricks, HyperCard buttons+scripts, MVC triads, and architectural patterns. It is proposed as a solution to problems in maintenance, reuse, and further development of generic software applications.

An architecture for tailorable, generic applications is presented, application units are introduced, and an example of a generic application built out of AUs is given.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag 1995

Authors and Affiliations

  • Anders MØrch
    • 1
  1. 1.Department of InformaticsUniversity of OsloOsloNorway

Personalised recommendations