Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Principles of interactive computer graphics (2nd ed.)
Principles of interactive computer graphics (2nd ed.)
A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
Implementing the model-view-controller paradigm in Ada 95
Proceedings of the conference on TRI-Ada '95: Ada's role in global markets: solutions for a changing complex world
Experience with Porting a Unix Version CASE Tool to the Corresponding Java Version
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
A real-time synchronization mechanism for collaborative model management
Decision Support Systems
Interactive parallel visualization of large particle datasets
Parallel Computing - Parallel graphics and visualization
Improving Modularity of Interactive Software with the MDPC Architecture
Engineering Interactive Systems
Constructing a nutrition diagnosis expert system
Expert Systems with Applications: An International Journal
Computer Methods and Programs in Biomedicine
Hi-index | 0.00 |
The Smalltalk Model-View-Controller (MVC) user 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-driven mechanisms to be used by each other with no modification and no performance penalty.