Design and development of EASEL: a portable UIMS tool

Abstract EASEL is a layout and graphical editor which allows users to describe graphically the appearance of objects which are to be manipulated at run-time by the UIMS and the application. Objects may have multiple representations and users may manipulate and change these representations using the EASEL system. Different graphical user interfaces can be easily generated and evaluated at run-time with no need for recompilation. This paper describes the design and development of the EASEL system.

[1]  Brad A. Myers,et al.  State of the Art in User Interface Software Tools , 1992 .

[2]  Brad A. Myers,et al.  User-interface tools: introduction and survey , 1989, IEEE Software.

[3]  Michael B. Feldman,et al.  Teaching data structures with Ada: an eight-year perspective , 1990, SGCS.

[4]  Hans de Bruin,et al.  DIGIS A Graphical User Interface Design Environment for Non‐Programmers , 1993, Comput. Graph. Forum.

[5]  Dan R. Olsen,et al.  Implementing a graphical multi‐user interface toolkit , 1993, Softw. Pract. Exp..

[6]  Wojtek Kozaczynski,et al.  What it Takes to Make OO Work , 1993 .

[7]  Dan R. Olsen,et al.  User Interface Management Systems: Models and Algorithms , 1991 .

[8]  Douglas A. Young X window systems - programming and applications with Xt , 1989 .

[9]  Jakob Nielsen,et al.  The experience of learning and using Smalltalk , 1989, IEEE Software.

[10]  David A. Duce,et al.  A primer for PHIGS , 1991 .

[11]  簡聰富,et al.  物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .

[12]  Deborah Hix,et al.  Human-computer interface development: concepts and systems for its management , 1989, CSUR.

[13]  Grady Booch,et al.  Software engineering with Ada , 1983 .

[14]  Randi J. Rost,et al.  PEX: a network-transparent 3D graphics system , 1989, IEEE Computer Graphics and Applications.

[15]  Deborah Hix,et al.  Generations of user-interface management systems , 1990, IEEE Software.

[16]  John D. McGregor,et al.  Understanding object-oriented: a unifying paradigm , 1990, CACM.

[17]  J. E. Kester Some limitations of object-oriented design , 1993 .

[18]  Dr. Günter Enderle,et al.  Computer Graphics Programming , 1987, Symbolic Computation.

[19]  Francis Neelamkavil,et al.  A Methodology And Tool Set For Supporting The Development Of Graphical User Interfaces , 1991, Comput. Graph. Forum.

[20]  Nicholas Wybolt,et al.  Experiences with C++ and object-oriented software development , 1990, SOEN.