An Event-Driven Model-View-Controller Framework for Smalltalk

Abstract

The Smalltalk Model-View-Controller (MVC) users interface paradigm uses polling for its input control. The polling loops consume CPU cycles even when the user is not interacting with the interface. Applications using Smalltalk as their front-end often suffer unnecessary performance loss. This paper presents a prototype event-driven MVC framework to solve these problems. A solution to the compatibility problem is also provided to allow interface objects built under both polling and event-driving mechanisms to be used by each other with no modification and no performance penalty. (kr)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1989
Accession Number
ADA228507

Entities

People

  • Yen-ping Shan

Organizations

  • University of North Carolina at Chapel Hill

Tags

DTIC Thesaurus Topics

  • Computer Graphics
  • Computer Programming
  • Computer Science
  • Computers
  • Demographic Cohorts
  • Environment
  • Generators
  • Language
  • Military Research
  • Models
  • North Carolina
  • Object Oriented Programming
  • Prototypes
  • Smalltalk Programming Language
  • Switches
  • User Interface
  • Virtual Machines

Fields of Study

  • Computer science

Readers

  • Mycotoxin ecology in Amazonian ecosystems.
  • Parallel and Distributed Computing.