May 24

For a list of all the ways technology has failed to improve the quality of life, please press three.

-- Alice Kahn

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!

 
 

Alessandro Giacalone

Add description
Add publication

Publications by Alessandro Giacalone (bibliography)

 what's this?
1989
 
Edit | Del

Giacalone, Alessandro, Kaufman, Arie E., Smolka, Scott A. and Warren, David S. (1989): Visualization Tools for the Applied Sciences. In: Proceedings of the Third International Conference on Human-Computer Interaction 1989. pp. 451-459.

This paper describes a coordinated research effort at SUNY Stonybrook concerning the development of visualization tools for the applied sciences. The primary goal of this project is to build tools that allow scientists, without programming expertise, to construct visualization environments customized for specific application areas.

© All rights reserved Giacalone et al. and/or Lawrence Erlbaum Associates

1988
 
Edit | Del

Giacalone, Alessandro (1988): XY-WINS: An Integrated Environment for Developing Graphical User Interfaces. In: Green, Mark (ed.) Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software October 17 - 19, 1988, Alberta, Canada. pp. 129-143.

XY-WINS is an integrated environment that supports design, prototyping, implementation, and debugging of graphical user interfaces. XY-WINS tools allow user interface designers to work at an abstract level, thus enabling non-experts in computer graphics to quickly prototype graphical interfaces. However, the tools also allow great flexibility in defining graphical features. XY-WINS supports the development of user interfaces consisting of two main modules: a Graphical Abstract Machine (GRAM), and a High-level Interaction Component (HIC). The GRAM encapsulates the lower levels of input and output, and provides the HIC with an abstract view of the user based on abstract representations of pictures and on input tokens incoming through input channels. The HIC implements the dialogue between this abstraction of the user and the back-end of the system. The environment provides tools for generating a GRAM from abstract specifications of the graphical constructs and the input tokens that are to be used in a user interface. These specifications can be edited interactively and graphically. The HIC can be specified as a system of independent communicating processes/objects by using a high-level concurrent language, which also includes control structures designed to support the definition of complex user/system interactions. Finally, an interactive debugging system allows one to execute the user interface, while simultaneously visualizing end-user screen, state of the GRAM, and state of the HIC.

© All rights reserved Giacalone and/or ACM Press

 
Add publication
Show this list on your homepage
 
 

Join the technology elite and advance:

 
1.

Your career

 
2.

Your network

 
 3.

Your skills

 
 
 
 
 
 

Changes to this page (author)

15 Feb 2010: Modified
28 Jun 2007: Added
28 Apr 2003: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/alessandro_giacalone.html
May 24

For a list of all the ways technology has failed to improve the quality of life, please press three.

-- Alice Kahn

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!