[comp.text.desktop] CHI '90 Advance Program

armstron@bmers11.uucp (Steve Armstrong) (01/23/90)

<<<<  This is a long document -- you may wish to print it out  >>>>

                 "EMPOWERING PEOPLE"

             The 7th Annual Conference on
          Human Factors in Computing Systems

                   1990 April 1-5

 CHI'90 will provide an environment where Computer-Human Interaction
 comes alive, where understanding and ideas are developed, where new
 styles, techniques and applications are explored. CHI'90 will be more
 than a conference, it will be an event.

 In addition to an excellent and international tutorial and technical
 program, we will be presenting "EMPOWERED", a set of live interactive
 performances, and making the latest in interaction available for hands-
 on exploration in "THE INTERACTIVE EXPERIENCE".  CHI '90 will not only
 be a technically excellent event, it will be FUN and an experience to
 remember.

 The CHI '90 Conference will be held at the Washington State Convention
 and Trade Center in Seattle, Washington with additional events being
 held next door in the Seattle Sheraton.


 TUTORIALS:  Sunday & Monday, April 1-2

 CHI'90 begins with two full days of tutorials by leading CHI
 researchers and practitioners on user interface design and principle,
 innovative user interfaces and techniques, user interface programming
 environments and toolkits, and special topics.  For an email
 description of the workshops, write MEADS.CHI@XEROX.COM.


 TECHNICAL PROGRAM

 Monday, April 2, 1990
 =====================

 6:00 PM:  Opening Ceremonies
           Keynote Address
           Dr. Michael Dertouzos
           Director of the MIT Laboratory for Computer Science
           Massachusetts Institute of Technology

 7:30 PM:  Reception and Invited Posters


 Tuesday, April 3, 1990
 ======================

 8:30 AM - Midnight:  THE INTERACTIVE EXPERIENCE (Sheraton Hotel)
     Get in direct contact with CHI. Get your hands on it and become
     part of it with self-exploring exhibits such as artificial
     realities, guided design aids, hypermedia, multimedia, and some
     media you won't understand until you try it, but that's the point.
     A part of CHI '90 you experience.


 8:30 AM:
 --------
 *** Eyes , Voice, and Touch ***
 Chair: Chris Schmandt, Massachusetts Institute of Technology
   "A Gaze-Responsive Self-Disclosing Display"
              India Starker, Cognition Corporation
              Richard A. Bolt, MIT Media Laboratory
   "What You Look At Is What You Get: Eye Movement-Based Interaction
    Techniques"
              Robert J.K. Jacob, Naval Research Laboratory
   "Measuring the True Cost of Command Selection: Techniques and
    Results"
              Richard F. Dillon, Jeff D. Edey, Jo W. Tombaugh
                 Carleton University, Canada

 *** Constraint Based UI Tools ***
 Chair: Dan R. Olsen Jr., Brigham Young University
   "Automatic, Look-and-Feel Independent Dialog Creation for Graphical
    User Interfaces"
              Brad Vander Zanden,  Brad A. Myers
                 Carnegie Mellon University
   "Surface Interaction: A Paradigm and Model for Separating
    Applications and Interfaces"
              Roger Took, University of York
   "Using Constraints to Achieve Stability in Automatic Graph Layout
    Algorithms"
              Karl-Friedrich Bohringer, Cornell University
              Frances Newbery Paulisch, University of Karlsruhe

 *** A Snapshot of Natural Language Interfaces ***
 Organizer: Hans Brunner, US WEST Advanced Technologies
 Critical Reviewers:
      Mike Williams, IntelliCorp, Inc.
      Kent Wittenberg, MCC Human Interface Laboratory
 Representative Users:
      Sandy Dahlgren, Transamerica Insurance Company
      Yukiko Sekine, Martin Marietta Laboratories
      Phil Washko, U S WEST Communications

 A balanced overview of today's commercially available natural
 language technologies will be discussed  with an emphasis  on
 usability issues. How useful are today's systems?


 10:30 AM:
 ---------
 *** UIMS Techniques ***
 Chair: Andy Rubel, Rubel Software
   "Propositional Production Systems for Dialog Description"
              Dan R. Olsen Jr., Brigham Young University
   "Adaptive Semantic Snapping - A Technique for Semantic Feedback at
    the Lexical Level"
              Scott E. Hudson, University of Arizona
   "Help by Guided Tasks - Utilizing UIMS Knowledge"
              Robin Tuck, Dan R. Olsen Jr., Brigham Young University

 LAB REVIEWS
 University of Illinois, Departments of Psychology and Aviation Science
      Presenter: Arthur F. Kramer
 Nippon Telegraph & Telephone Corporation, Human Interface Laboratory
      Presenter: Takaya Endo
 AT&T Bell Laboratories, User Interface and Quality Planning Department
      Presenter: Bruce H. Fetz
 University of York, Departments of Psychology and Computer Science
      Presenter: Michael Harrison

 *** How Can We Make Groupware Practical? ***
 Organizer: Bob Ensor, AT&T Bell Laboratories
 Panelists:
      Terry Crowley, BBN Systems and Technologies
      Bob Kraut, Bell Communications Research
      Gail Rein, MCC
      Lee Sproull, Carnegie Mellon University

 Why is it that computer-based aids for collaborative work
 have failed to be widely used so far, and what can we do to
 make support accessible and useful to many people?


 1:30 PM:
 --------
 *** UI Models: Extensions & Applications of GOMS ***
 Chair: Wayne Gray, NYNEX Corporation
   "Using a Knowledge Analysis to Predict Conceptual Errors in
    Text-Editor Usage"
              Richard M. Young, Joyce Whittington
                 MRC Applied Psychology Unit, United Kingdom
   "Designing Minimal Documentation Using a GOMS Model: A Usability
    Evaluation of an Engineering Approach"
              Richard Gong, Jay Elkerton, University of Michigan
   "Extensions of GOMS Analyses to Expert Performance Requiring
    Perception of Dynamic Visual and Auditory Information"
              Bonnie E. John, Carnegie Mellon University

 *** Multi-Media ***
 Chair: Fran Frome, AT&T
   "The Design Space of Input Devices"
              Stuart K. Card, Jock D. Mackinlay, George G. Robertson
                 Xerox Palo Alto Research Center
   "Stereophonic and Surface Sound Generation for Exploratory Data
    Analysis"
              Stuart Smith, Georges G. Grinstein, University of Lowell
              R. Daniel Bergeron, University of New Hampshire
   "Issues in Multimedia Interface Design: Media Integration and
    Interface Agents"
              Brenda Laurel, Interactivist
              Tim Oren, Apple Computer, Inc.
              Abbe Don, Interactive Media Designer

 *** Participatory Design ***
 Organizer: Jeff Johnson, Hewlett-Packard Laboratories
 Panelists:
      Pelle Ehn, Aarhus University, Denmark
      Bonnie Nardi, Hewlett-Packard Laboratories
      Lucy Suchman, Xerox PARC
      Kari Thoresen, Norwegian Computing Center

 Panelists will discuss user participation in the design of custom
 applications for specific organizational settings, and then will
 consider the question: How might users' experience be relevant to the
 design of "horizontal" applications or computer-based appliances?


 3:30 PM:
 --------
 *** Application Areas ***
 Chair:  S.  Joy Mountford, Apple Computer, Inc.
   "Usable OCR: What are the Minimum Performance Requirements?"
              William H. Cushman, Purnendu S. Ojha, Cathleen M. Daniels
                 Eastman Kodak Company
   "Spreadsheet-based Interactive Graphics: From Prototype to Tool"
              Nicholas Wilde, Clayton Lewis, University of Colorado
   "The Business Instrument Panel: A New Paradigm for Interfacing with
    Financial Data"
              C. Torben Thomsen, California State University (Fresno)
   "Tools for Interacting with the Creative Process of Composition"
              T. Schiphorst, T. Calvert, C. Lee, C. Welman, S. Gaudet
                 Simon Fraser University, Canada

 *** End User Modifiable Environment ***
 Chair: Clayton Lewis, University of Colorado
   "User-Tailorable Systems: Pressing the Issues with Buttons"
              Allan MacLean, Kathy Carter, Lennart Lovstrand, Tom Moran
                 Rank Xerox EuroPARC
   "End-User Modifiability in Design Environments"
              Gerhard Fischer, Andreas Girgensohn
                 University of Colorado
   "Data Characterization for Intelligent Graphics Presentation"
              Steven F. Roth, Joe Mattis, Carnegie Mellon University
   "IShell: A Visual UNIX Shell"
              Kjell Borg, University of Umea, Sweden

 *** Real-time Decision Making ***
 Organizer: Steven M. Jacobs, TRW Defense Systems
 Panelists:
      Randy Boys, Texas Instruments, Inc.
      William Hefley, Carnegie Mellon University
      Christine Mitchell, Georgia Institute of Technology

 How do we give the users in real-time applications sufficient and
 timely information needed to make critical decisions without overload
 or distraction? Examples will be drawn from the USS Vincennes incident
 of 1988, aircraft pilot assistance, and human interaction with
 supervisory control systems.


 7:00 & 9:00 PM
 --------------
 EMPOWERED, the interactive performance!  (Sheraton Hotel)
    Humans and computers take to the stage in the most demanding CHI
    forum ever - performing live with interactive instruments and
    systems! No bugs, out-takes or edits - the ultimate demonstration of
    man-machine trust as the show must go on! Motion-to-music, software
    soloists, video virtuality, hacking harmonies, augmented action, and
    more...


 Wednesday, April 4, 1990
 ======================

 8:30 AM - Midnight:  THE INTERACTIVE EXPERIENCE (Sheraton Hotel)


 8:30 AM:
 --------
 *** Fitts Session ***
 Chair: Bruce Tognazzini, Apple Computer, Inc.
   "Powermice and User Performance"
              Herbert D. Jellinek, Stuart K. Card
                 Xerox Palo Alto Research Center
   "A Comparison of Selection Time from Walking and Bar Menus"
              Neff Walker, University of Michigan
              John B. Smelcer, American University
   "How Does Fitts' Law Fit Pointing And Dragging?"
              Douglas J. Gillan, Kritina Holden, Susan Adam,
              Marianne Rudisill, Laura Magee, Lockheed ESC

 *** Methodology ***
 Chair: Michael Atwood, NYNEX
   "Testing a Walkthrough Methodology for Theory-Based Design of
    Walk-Up-and-Use Interfaces"
              Clayton Lewis, Peter Polson, Cathleen Wharton,
              John Rieman, University of Colorado
   "Updating an Older Interface"
              Marcy Telles, Wordstar, International
   "Heuristic Evaluation of User Interfaces"
              Jakob Nielsen, Technical University of Denmark
              Rolf Molich, Baltica A/S, Denmark

 *** Practical Interfaces to Complex Worlds ***
 Organizer: Robert Spence, Imperial College, England
 Panelists:
      Mark Apperley, Massey University, New Zealand
      Maddy Brouwer-Janse, Philips, Netherlands
      Ernest Edmonds, Loughborough University, England
      David Kasik, Electronic Data Systems, Bellevue, Washington
      Paul Rankin, Philips Research Laboratories, England

 How do we design interfaces to systems for the support of expert users
 in demanding applications which are continually being improved?
 Designers must balance system power against training requirements,
 manage the evolution of metaphors, and discover effective prototyping
 and evaluation techniques.


 10:00 AM:   Interactive Posters (and Brunch)


 11:30 AM:
 --------
 *** Evolution and Practice in User Interface Engineering ***
 Chair: Michael Muller, Bellcore
 Discussant: Karen Holtzblatt, Digital Equipment Corporation
   "The Computer Reaches Out: The Historical Continuity of Interface
    Design"
              Jonathan Grudin, Aarhus University, Denmark
   "Developmental Scenario Analysis of Smalltalk Programming"
              Robert L. Campbell, IBM T.J. Watson Research Center
   "Why Good Engineers (Sometimes) Create Bad Interfaces"
              Donald R. Gentner, Apple Computer, Inc.
              Jonathan Grudin, MCC Human Interface Program

 LAB REVIEWS
 Virginia Polytechnic Institute and State University, Department of
 Industrial Engineering and Operations Research
      Presenter: Robert C. Williges
 Bell Communications Research, Applied Research Division
      Presenter: Thomas K. Landauer
 CHI Systems, Inc.
      Presenter: Wayne Zachary
 The Fraunhofer-Gesellschaft, West Germany
      Presenter: Jurgen Ziegler

 *** Designing for International Use ***
 Organizer: Jakob Nielsen, Technical University of Denmark
 Panelists:
      Elisa M. del Galdo, Digital Equipment Corporation, England
      Robert C. Sprung, Harvard Translations
      Piyawadee "Noi" Sukaviriya, The George Washington University

 Gaining an interface effective for international use requires attention
 to many issues so that usability is not "lost in translation."

 Wednesday Afternoon:  UNSTRUCTURED TIME


 Thursday, April 5, 1990
 ======================

 8:30 AM - 3:00 PM:  THE INTERACTIVE EXPERIENCE (Sheraton Hotel)


 8:30 AM:
 --------
 *** CSCW - Computer Support For Real Time Collaborative Work ***
 Chair: Ellen Francik, Wang Laboratories, Inc.
   "User Interface Requirements For Face To Face Groupware"
              David Halonen, Robert Kass, Marjorie Horton,
              Mary Elwart-Keys, Paul Scott,
                 EDS Center for Machine Intelligence
   "Collaboration Awareness in Support of Collaboration Transparency:
    Requirements for the Next Generation of Shared Window Systems"
              J. Chris Lauwers, Keith A. Lantz, Olivetti Research Center
   "VideoDraw: A Video Interface for Collaborative Drawing Activity"
              John C. Tang, Scott L. Minneman,
                 Xerox Palo Alto Research Center

 *** Transcending Perspectives ***
 Chair: Pelle Ehn, Aarhus University, Denmark
   "Infinite Detail and Emulation in an Ontologically Minimized HCI"
              John M. Carroll, IBM T.J. Watson Research Center
   "Contextual Design:  An Emergent View of System Design"
              Dennis Wixon, Karen Holtzblatt, Steve Knox,
                 Digital Equipment Corporation
   "Using Critics to Empower Users"
              Gerhard Fischer, Andreas C. Lemke, Thomas Mastaglio,
                  University of Colorado
              Anders Morch, NYNEX Artificial Intelligence Laboratory

 *** Collaboration for Technology Transfer ***
 Organizer: Keith Butler, Boeing Advanced Technology Center
 Panelists:
      David Kieras, University of Michigan
      John Thomas, NYNEX
      Chuck Price, Boeing Computer Services
      Thomas Allen, MIT Sloan School

 Moving across many stages to maturity is an arduous passage for
 fledgling technologies. How can we help the transfer of good new ideas
 and technology? Panelists will explore the collaborative process needed
 to improve technology transfer.


 10:30 AM
 --------
 *** The Organizational Context of Design ***
 Chair: Danielle Fafchamps, Hewlett-Packard Laboratories
   "Reflections on Participatory Design: Lessons from the Trillium
    Experience"
              Jeanette L. Blomberg, Xerox Palo Alto Research Center
              Austin Henderson, Fitch Richardson Smith
   "The Organizational Implementation of an Electronic Meeting System:
    An Analysis of the Innovation Process"
              Joey F. George, Joseph S. Valacich, J. F. Nunamaker, Jr.
                 University of Arizona
   "Design of a Loading Plan Format for an Expert Cargo Loading System"
              Ron Lemaster, IBM/Boulder
              Ulla Merz, University of Colorado

 LAB REVIEWS
 MRC Applied Psychology Unit, Cambridge, England
      Presenter: Phil Barnard
 Boeing, Advanced Technology Center
      Presenter: Steve Poltrock
 US WEST, Advanced Technologies, User Interface Laboratory
      Presenter: Catherine Marshall
 University of Oregon, Department of Computer and Information Science
      Presenter: Sarah Douglas

 *** Evaluating Hypermedia Systems ***
 Organizer: Gary Perlman, Ohio State University
 Panelists:
      Dennis Egan, Bellcore
      Kate Ehrlich, Sun Microsystems, Inc.
      Gary Marchionini, University of Maryland
      Jakob Nielsen, Technical University of Denmark
      Ben Shneiderman, University of Maryland

 How can hypermedia technologies embedded in complex systems be
 evaluated? What user performance measures are most useful? What kind of
 guidance can be given to users and to designers?


 1:30 PM
 -------
 *** UI Models ***
 Chair: James H. Alexander, U S WEST Advanced Technologies
   "Models of the Human-Computer Interface"
              Douglas J. Gillan, Sarah D. Breedin, Rice University
   "Semantic Analysis During Exploratory Learning"
              Andrew Howes, Stephen J. Payne,
                 University of Lancaster, United Kingdom
   "Empowering the Student: Prospects for an Unintelligent Tutoring
    System"
              Mitchell J. Nathan, University of Colorado

 *** Aids to Understanding Programs ***
 Chair: Raymonde Guindon, Stanford University
   " TRACK- A Trace Construction Kit"
              Heinz-Dieter Bocker, Jurgen Herczeg,
                 University of Stuttgart, Federal Republic of Germany
   "Smalltalk Scaffolding: A Case Study of Minimalist Instruction"
              Mary Beth Rosson, John M. Carroll, Rachel Bellamy,
                 IBM T.J. Watson Research Center
   "A View Matcher for Learning Smalltalk"
              John M. Carroll, IBM T.J. Watson Research Center
              Janice A. Singer, Learning Research and Development Center
              Rachel K.E. Bellamy, Cambridge University/ MRC APU,
              Sherman R. Alpert, IBM T.J. Watson Research Center

 *** Designers: Meet Your Users ***
 Organizer: S. Joy Mountford, Apple Computer, Inc.
 Panelists:
      Penny Bauersfeld, Apple Computer, Inc.
      Kate Gomoll, Apple Computer, Inc.
      Laurie Vertelney, Apple Computer, Inc.
      Users to be announced at the panel.

 The designers will illustrate a user interface design process through
 story boards, prototyping, and video-based user testing. Iteration of
 the interface design will be based on feedback solicited directly from
 a range of real users. This panel will reveal a gap between what
 designers are skilled in doing and what real users need to do their
 tasks.


 3:30 PM
 -------
 Closing Address:  Dr. Terry Winograd, Stanford University



 CONFERENCE RECEPTION:   The CHI '90 Conference Reception will be on
 Wednesday evening, April 4, 1990 at the Museum of Flight.

 LABORATORY REVIEWS
 The function of these reviews is to draw attention to significant
 concentrations of CHI research. A senior member of the laboratory will
 present the review, which will include a sketch of the full range of
 projects and activities. Special opportunities for collaborative
 projects and for visiting appointments for students and scientists will
 be described.

 FORMAL VIDEO REVIEW
 Technical videotape presentations will be shown continuously at CHI '90
 in a designated Video Theater area and on special TV channels in the
 hotel rooms of participating CHI '90 conference hotels. The videos will
 present important innovations in computer-human interface from
 academic, industrial, and governmental groups.

 INFORMAL VIDEO PRESENTATIONS
 You are invited to bring videotapes to the conference to be shown to
 other attendees. An "Informal Video Room" will be available where you
 can either leave your tapes for others to see at their leisure, or
 where you can schedule a showing during the conference. Tapes must be
 in VHS, NTSC format, and clearly marked on the spine with your name and
 the tape title. Please drop off and pick up your tape in the Informal
 Video Room. There will be some security, but we cannot be responsible
 for lost or stolen tapes.

 EXHIBITS
 The latest products and services from commercial firms and publishers
 will be displayed and demonstrated in the Exhibits area which is
 adjacent to the technical sessions.

 LOCAL SHOWCASE TOUR
 On Friday, April 6, attendees are offered a tour of local labs and
 companies with significant activities in CHI. The tour buses will leave
 the Sheraton at 9:00 a.m. to visit Seattle area labs, stop for lunch,
 and return by 5:00 p.m. Hosts include:

        Boeing Advanced Technology
        Bolt, Beranek & Newman Graphics
        Human Interface Technology Lab, University of Washington

 Each site visit will include an overview of the charter and history of
 the lab, its staff and their computing environment, and an overview of
 the site tour. The cost of the tour is $75, and includes lunch and all
 transportation. Attendance is very limited. If you wish to take the
 tour, send in your registration form early.

 DEMONSTRATIONS
 Live demonstrations of experimental user interfaces will be presented.
 These will expose CHI '90 attendees to the latest developments in
 experimental user interface research. An informal demonstration area
 will also be available for one-to-one and small group demonstrations of
 systems that developers personally bring to the conference.

 FUN RUN
 For those who want to join a select band of colleagues for a brisk wake
 up, we will hold the CHI '90 Fun Run at 7:15 Wednesday morning.

 -------------------------------------------------------------
 SPECIAL INFORMATION
 -------------------------------------------------------------

 STUDENT VOLUNTEERS
 We offer reduced registration fees for registered full-time students,
 as well as complimentary registrations for students willing to
 volunteer their assistance for the day-to-day operations of the
 conference. Low-cost housing ($21.50 per night, which includes $5 of
 food vouchers) at the University of Washington will be available for
 over a hundred out of town student volunteers. Please contact:
 Larry T. Kuhn, Humboldt State University, Arcata, CA. 95521,
 (Kuhn.chi@xerox.com) or Patrick Lynch, 574 Lander Hall, University of
 Washington, Seattle, WA 98105, (plynch.chi@ xerox.com)

 CONFERENCE REGISTRATION and HOTEL RESERVATION information and forms
 will be posted in separate email messages. These messages may also be
 requested from: meads.chi@xerox.com

 Hard copies of the CHI '90 Advance Programs may be obtained by sending
 a request to:

    Toni MacHaffie
    CHI '90 Executive Administrator
    machaffie.chi@xerox.com.

Email Registration and Housing Forms may be obtained by sending a
request to:
             meads.chi@xerox.com

armstron@bmers11.uucp (Steve Armstrong) (02/03/90)

In article <10410@microsoft.UUCP> bruceb@microsoft.UUCP (Bruce BURGER) writes:
>>  TUTORIALS:  Sunday & Monday, April 1-2
>>  environments and toolkits, and special topics.  For an email
>>  description of the workshops, write MEADS.CHI@XEROX.COM.
>
>Can someone post the tutorial schedule to this group?  I'm sure lots of
>people would be interested.  Thanks.


I think this was originally posted sometime in November of last year, but
here it is again for those who are interested.


                CHI'90 TUTORIALS PROGRAM


 CHI '90 (the seventh annual Conference on Human Factors and
 Computing Systems) will be held in Seattle, Washington, from April
 1st to 5th, 1990.

 The theme of CHI '90 is Empowering People:  facilitating their
 work and communications, improving their effectiveness and
 productivity.  The conference will have technical papers, panel
 sessions, tutorials, interactive posters, interactive
 performances, workshops, videos, laboratory reviews, formal and
 hands-on demonstrations, and exhibits.

 A key feature of the annual CHI conference is the tutorials
 program, which has been expanded for the 1990 conference in
 response to requests from applications developers.

 "The CHI '90 tutorials program includes a new set of tutorials
 designed specifically for developers working on direct
 manipulation and the new windowing systems," says Dr. Wendy
 Kellogg, Tutorials Program Chair for CHI '90.  "Successful
 application of these technologies requires an understanding of
 human factors issues underlying user interactions."

 A brief description of each tutorial is included below.  To
 receive an advance program, which provides full details on each
 tutorial and conference registration, please contact the conference
 executive administrator, Toni MacHaffie, by:

     EMAIL:  machaffie.chi@xerox.com
     MAIL:   CHI '90, P.O. Box 5847, Beaverton, OR 97006-5847
     PHONE:  (503) 591-1981
     FAX:    (503) 642-3934

Advance programs will be mailed on January 1st, 1990


-----------------------------------------------------------------------
Tutorial #1           (Full day, Sunday, April 1, 1990)

User-Computer Interface Design

   John L. Sibert and James D. Foley
   The George Washington University

This course presents a top-down design methodology for user-computer
interfaces, including requirements definition, conceptual design,
functional design, and dialogue design.  The emphasis is on graphically-
oriented dialogue styles:  matters such as screen layout, use of icons,
and graphical interaction devices, techniques, and feedback are
discussed.

------------------------------------------------------------------------
Tutorial #2        (Full day, Sunday, April 1, 1990)

Advanced Methods for User Interface Design:  Applications, Tools,
  and Survival Techniques

   Tyler Blake
   Intuitive Software and Interactive Systems, Inc.
   and California State University, Northridge

This course investigates state-of-the-art techniques for producing
quality user interface designs in each of three major areas:
conceptual design, technical implmentation and organization support.
A series of methodologies for increasing the precision, productivity,
creativity, and practicality of the user interface design process
is examined.

----------------------------------------------------------------------
Tutorial #3        (Full day, Sunday, April 1, 1990)

Graphical Invention for User Interfaces

   Bill Verplank
   ID TWO Product Design Consultants

Introduces new strategies for graphical invention with principles,
processes, examples and short exercises.  Topics addressed include
visual brainstorming, idea sketching, conceptual models and mental
maps (imageability), graphic facilitation, and uses of metaphor in
interface design.

------------------------------------------------------------------------
Tutorial #4        (Full day, Sunday, April 1, 1990)

The Use of Non-Speech Audio at the Interface

   Bill Buxton, University of Toronto
   Bill Gaver, Rank Xerox Cambridge EuroPARC
   Sara Bly, Xerox PARC

Human-computer interaction can be significantly enhanced through better
use of the audio channel.  The focus of this course is on an especially
neglected aspect of sound:  the use of non-speech audio to communicate
information from the computer to the user.  The course will provide
the historical, theoretical, and practical background that will enable
participants to "tool up" to undertake such work.

-------------------------------------------------------------------------
Tutorial #5           (Full day, Sunday, April 1, 1990)

Concepts of Object Oriented Programming

   Dave N. Smith, IBM Watson Research Center

This course introduces object-oriented programming to those familiar
with procedural languages, starting with the simplest possible objects
and adding concepts one by one, illustrating each step with examples
from one object-oriented language (Smalltalk).  Content covers what
an object is, sending messages to objects, methods, introduction to
Smalltalk, kinds of message sends, classes, instances, class methods,
hierarchy of classes, self and super, and abstract classes.

-------------------------------------------------------------------------
Tutorial #6            (Full day, Sunday, April 1, 1990)

Direct Manipulation Design Studio

   Eliot Tarlin, Digital Equipment Corporation

The most complex design problem within a direct manipulation style
interface is consistently the dialog box.  This course provides
an in-depth review of a case study of converting a command line
interface to a direct manipulation interface, and engages students
in collaborative design exercises and a studio critique to reveal
and address issues and tradeoffs confronted within dialog
box design.

-------------------------------------------------------------------------
Tutorial #8             (Full day, Sunday, April 1, 1990)

Designing Phone-Based Interfaces

Richard Halstead-Nussloch, IBM Corporation
Michael DiAngelo, IBM Corporation
James Kondziela, NYNEX, Inc.

Phones are potentially convenient workstations to a wide range of
computer services, but turning this potential into a reality
represents a challenging opportunity for user interface designers.
This course will cover PBI technology, identify opportunities for
applying PBIs, choosing appropriate PBI dialogue flow, and elements
of PBI design.  In a design studio portion of the course,
participants will design and critique a PBI.

------------------------------------------------------------------------
Tutorial #9              (Half day, Sunday Morning, April 1, 1990)

Introduction to Hypertext and Hypermedia

   Jakob Nielsen, Technical University of Denmark

This introductory course defines and surveys existing hypertext and
hypermedia systems.  User interface issues, problems in navigating
large information spaces, and empirical tests of the usability of
hypermedia systems and documents are discussed.

-------------------------------------------------------------------------
Tutorial #10         (Half day, Sunday Morning, April 1, 1990)

Designing Minimalist instruction for practical computer skill

   John M. Carroll and Mary Beth Rosson
   IBM Watson Research Center

Designers of instruction for practical
skills must address the paradox of sensemaking:  people need to
make sense of a situation in order to learn from it, but at the
same time need to learn about new situations before they can make
sense of them.  This course describes the Minimalist instructional
model, developed to address the paradox of sensemaking and the
failures of traditional approaches to user training.  Design
objectives for writing Minimalist instruction and a review of
several examples will be given.

------------------------------------------------------------------------
Tutorial #11              (Half day, Sunday Morning, April 1, 1990)

Applications Programming with the X Toolkit

   Douglas Young, Hewlett-Packard Laboratories

This course introduces the X toolkit, a standard high-level toolkit
for writing applications with the X windows system.  Content includes
the architecture of the Xt intrinsics, how to structure and write
X-based applications, and examples of creating user interfaces with
user interface components known as widgets.

-------------------------------------------------------------------------
Tutorial #12            (Half day, Sunday Morning, April 1, 1990)

Questionnaire Design Studio

   Marilyn Mantei, University of Toronto

Questionnaires do not automatically obtain the data its distributors
expect to get.  This course details how to develop valid and
reliable questionnaires for user evaluation studies, user acceptance
studies, and assessments of work practices and user attitudes.
Content includes avoiding common biases built into questions,
judging the trustworthiness of data from other questionnaires, and
practice generating questions.

----------------------------------------------------------------------
Tutorial #13          (Half day, Sunday Morning, April 1, 1990)

Copyright Protection for Software and User Interfaces

   Pamela Samuelson, Emory University

Intellectual property issues have become important for software
developers with the increase in decided and pending cases.  In
this tutorial, copyright issues affecting
user interface design and other aspects of software will be
addressed.  Content includes reviews of copyright law, its
specific application to software, decided cases, and issues
and arguments of pending cases.

---------------------------------------------------------------------
Tutorial #14        (Half day, Sunday Afternoon, April 1, 1990)

Patent and Unfair Competition Protection for Software and User
  Interfaces

   Pamela Samuelson, Emory University

This tutorial focuses on
patent law developments affecting user interface design and
software in general, and introduces concepts of unfair
competition law as it might affect software developers.  Content
includes an overview of the patent system, a review of recent
software user interface patents, discussions of the
patentability of software innovations, design patent law,
and the law of unfair competition, trademark, and trade dress
protection.

--------------------------------------------------------------------
Tutorial #15         (Half day, Sunday Afternoon, April 1, 1990)

Software Design as Commuication Design

   Paul Heckel, QuickView Systems

Heckel presents a unique perspective of software design as a
communications craft.  The course details the implications of
viewing software as a communication medium like writing, film,
or theatre, emphasizing ways of thinking and communication
techniques that transcend specific media.  Over thirty
communication techniques are described, each with examples
in software.

--------------------------------------------------------------------
Tutorial #16         (Half day, Sunday Afternoon, April 1, 1990

OSF/Motif:  Features and Functionality

   Ellis Cohen, Open Software Foundation

This course describes OSF/Motif, including the Motif toolkit, user
interface language, window manager, and style guide.  A knowledge
of X11 and the Xt intrinsics is helpful, but not necessary or required.

-------------------------------------------------------------------------
Tutorial #17         (Half day, Sunday Afternoon, April 1, 1990)

Desktop Computer Animation

   Patricia Harrison and Daniel Sadowski
   Harrison Sadowski and Associates

Creating rich, animated visuals is no longer limited to those with
access to high-end workstations.  This course explains animation
techniques and surveys currently available desktop animation products.
Extensive examples are shown, and the complete process of developing
an animation sequence will be demonstrated.

-------------------------------------------------------------------------
Tutorial #18          (Half day, Sunday Afternoon, April 1, 1990)

Turning Text into Hypertext

   Robert J. Glushko, Search Technology, Inc.

An intermediate course which introduces methods for analyzing and
converting existing documents into hypertext documents.  User
interface and implementation implications of hypertext components
are reviewed and a case study illustrating design issues is discussed.
Participants will analyze several real documents for their
"hypertextability" in order to recognize what makes documents easy
or challenging candidates for hypertext.

-------------------------------------------------------------------------
Tutorial #19          (Full day, Monday, April 2, 1990)

Managing the Design of the User Interface:  A Practical Course for
  Software Managers and Developers

   Deborah J. Mayhew, Deborah J. Mayhew and Associates

Organized around a traditional project life cycle, this course
presents practical methods and techniques for managing the design of
high-quality user interfaces through the application of human factors.
Methods
and techniques presented include interface design and evaluation
techniques as well as organizational and managerial strategies.

---------------------------------------------------------------------
Tutorial #20        (Full day, Monday, April 2, 1990)

Graphical Human-computer Interface Design for Window Management Systems

   Aaron Marcus, Aaron Marcus and Associates

This course introduces terminology, principles, guidelines, and
heuristics for successfully using graphics in human-computer
interfaces.  Topics covered include the design of icons, control
panels, dialog boxes, and navigational devices, that are not
sufficiently prescribed by window management systems.  The course
addresses perceptual, cognitive, and communication issues.

-----------------------------------------------------------------------
Tutorial #21        (Full day, Monday, April 2, 1990)

Usability Engineering:  Using Contextual Inquiry

   John Bennett, IBM Almaden Research Center
   Karen Holtzblatt, Digital Equipment Corporation
   Sandra Jones, Digital Equipment Corporation
   Dennis Wixon, Digital Equipment Corporation

A practical introduction to the use of contextual inquiry as a
step toward achieving computer system usability.  The focus is
on how to do contextual inquiry as a way to understand user
requirements and to set user-related design objectives.

-----------------------------------------------------------------------
Tutorial #22          (Full day, Monday, April 2, 1990)

Issues in the Design and Application of Hypermedia Systems

   Frank G. Halasz, Xerox PARC
   Jeff Conklin, MCC

An advanced tutorial for those intending to design or implement
hypermedia systems.  The course will review several existing
hypermedia systems, focusing on critical issues for creating
state-of-the-art systems.  The application of hypermedia technology
to the management of semi-structured information and outstanding
research issues will be discussed.

-------------------------------------------------------------------------
Tutorial #23          (Full day, Monday, April 2, 1990)

Introduction to Visual Programming Environments

   Ephraim P. Glinert, Rensselaer Polytechnic Institute
   Marc H. Brown, DEC Systems Research Center
   Brad A. Myers, Carnegie Mellon University

Visual programming refers to the use of graphics to define or help
define programs; program visualization is the use of graphics to
make programs and their executions understandable.  This course
defines and classifies visual environments, surveys visual
representations for programs and visual programming systems, and
outlines the concepts underlying the design and implementation of
visual systems.  Successes of the visual approach, unresolved issues,
and future applications are discussed.

-------------------------------------------------------------------------
Tutorial #24           (Full day, Monday, April 2, 1990)

New Interaction Media

   Robert J.K. Jacob, Naval Research Laboratory
   Walter Bender, MIT Media Laboratory
   Jim Davis, MIT Media Laboratory
   Scott S. Fisher, NASA Ames Research Center

This course describes some techniques for human-computer interaction
that will become available in the near future, specifically, speech,
new display technology, stereoscopic graphics, spatial input, and
eye-tracking.  For each, the underlying theories of operation of the
devices will be explored, and examples of current research and
"products" detailed.  The course will discuss the merits, limitations,
and range of suitable applications for these media, and offer
practical advice toward using these technologies at the interface.

-------------------------------------------------------------------------
Tutorial #25         (Full day, Monday, April 2, 1990)

Designing User Interfaces for Children

Allison Druin, Tell Tale Technologies
Kate Withey, Willow Design

Creating innovative and successful user interfaces for children
holds special challenges, but understanding and meeting these
challenges is relevant to all user interface design.  The first
part of this course describes existing and emerging
interfaces for children, and prototyping techniques
for such interfaces.  In the second part, schoolchildren will join
participants in design teams to prototype and critique an interface.

------------------------------------------------------------------------
Tutorial #26         (Half day, Monday Morning, April 2, 1990)

The Pragmatics of Haptic Input

   Bill Buxton, University of Toronto

This course examines some of the bases upon which the designer can make
appropriate decisions in matching input technologies and techniques to
applications and users.  Input devices are discussed in terms of
properties that augment their ability to support certain transactions
but inhibit their ability to support others.  Content includes methods
for making comparative evaluations, a taxonomy of input devices and
tasks, and a discussion of how phrasing techniques can be used to
support the attainment of skilled performance.

-------------------------------------------------------------------------
Tutorial #27           (Half day, Monday Morning, April 2, 1990)

Video Ultrasimulation:  Creating the Experience of Skilled Performance

   David Hon, IXION

Hon designs and builds computer-based training systems utilizing
a range of novel forms of user input and video output, with the
goal of creating a context where learners can experience the feel
of skilled performance, which he calls "ultrasimulation."  The
course will differentiate and show examples of different types
and uses of video simulation, and discuss interface design
issues and aspects of the design process which are
critical for the success of these highly interactive systems.

-----------------------------------------------------------------------
Tutorial #28           (Half day, Monday Morning, April 2, 1990)

The Development of Seductive Interfaces

   Timothy C. Skelly and David D. Thiel
   Incredible Technologies

Designing interfaces that can draw users in and
motivate them to further learning and use has long been a goal
and challenge faced by video games designers.  This course
explores the properties and mechanisms of successful self-teaching
interfaces drawing on examples of video and computer games, and
discusses effective composition of interfaces combining graphics,
sound, and user input.

------------------------------------------------------------------------
Tutorial #29        (Half day, Monday Morning, April 2, 1990)

The OPEN LOOK Graphical User Interface:  Design, Philosophy, and Use

   Lin Brown and Scott Ritchie
   Sun Microsystems

This course will familiarize attendees with the OPEN LOOK graphical
user interface, and the design concepts and philosopies on which it
is based.  Interactive demonstrations of several applications and
techniques for designing applications user interfaces in the OPEN
LOOK environment will be presented.

-------------------------------------------------------------------------
Tutorial #30          (Half day, Monday Morning, April 2, 1990)

A Practical Introduction to Experimental Design for CHI Research

   Richard Dillon and Jo Tombaugh
   Carleton University

This course introduces the use of experimental and quasi-experimental
designs in applied research.  Participants will learn how to critically
evaluate the appropriateness and usefulness of formal experiments
reported in the literature, and how to design experiments that will
have impact in HCI research.

-------------------------------------------------------------------------
Tutorial #31           (Half day, Monday Morning, April 2, 1990)

MacApp*TM*:  An Object-Oriented User Interface Toolkit

   Kurt J. Schmucker, Apple Computer, Inc.

User interface toolkits, constructed with the techniques of
object-oriented
programming, are one means of reducing the cost of producing applications
with sophisticated, iconic user interfaces.  This course presents a
detailed examination of these toolkits, their structure, and their use,
with all examples in MacApp in both Object Pascal and C++.
Several small applications designed with MacApp will be demonstrated and
decomposed to show their implementation.

-------------------------------------------------------------------------
Tutorial #32         (Half day, Monday Afternoon, April 2, 1990)

AI and Education

   Elliot Soloway, University of Michigan

This course discusses four types of AI systems for improving teaching
(the intelligent lab workbench, articulate expert, expert diagnostician,
and intelligent tutor).  Several large teaching systems will be described
as case studies in how to design, build, and test an AI-based training
system.

-------------------------------------------------------------------------
Tutorial #33           (Half day, Monday Afternoon, April 2, 1990)

Storyboards and Sketch Prototypes for Rapid Interface Visualization

   Gayle Curtis, Rehabilitation R&D Center
   Laurie Vertelney, Apple Computer, Inc.

The inventive leap to effective new user interfaces often requires
visualization of applications and user scenarios long before the
final technology is available.  This course describes how
storyboards and sketch prototypes can be powerful tools for
exploring alternative design ideas and having early feedback
on their usability.

---------------------------------------------------------------------
Tutorial #34            (Half day, Monday Afternoon, April 2, 1990)

Computer Supported Cooperative Work and Groupware

   Jonathan Grudin, MCC/Aarhus University
   Steven E. Poltrock, Boeing Advanced Technology Center

This course introduces attendees to the opportunities and challenges
posed by computer supported cooperative work (CSCW) and groupware,
providing the background needed to evaluate existing groupware and
design more effective applications.  The focus will be on
functionality and user interface requirements rather than underlying
architectural support issues.

-------------------------------------------------------------------------
Tutorial #35           (Half day, Monday Afternoon, April 2, 1990)

Interface Builder and Object-Oriented Design on the NeXT Computer

   Michael K. Mahoney, California State University, Long Beach

This course provides an overview of the process of developing a NeXT
application, showing how the NeXT Interface Builder enables graphical
definition of user interfaces in an object-oriented language.  User
interfaces to several small applications will be built and tested,
and other useful tools for application program development will be
demonstrated.

-------------------------------------------------------------------------
Tutorial #36             (Half day, Monday Afternoon, April 2, 1990)

Human-Computer Interaction Standards:  Developments and Prospects

   John Karat, IBM Watson Research Center

International user interface standards may well be a reality within
the next two years.  This course will provide attendees with an
understanding of standardization efforts by describing current
standards committee activities and their potential impact on current
systems.  Ways in which attendees can participate in and influence
current standardization efforts will be discussed.

---------------------------------------------------------------------
Tutorial #37          (Half day, Monday Afternoon, April 2, 1990)

The Psychology of Software Development

   Bill Curtis, MCC

This course covers results of recent research on the psychological
aspects of programming and their implications for software development
technology and environments.  Content includes cognitive models of
programming knowledge that underlie individual differences in
programming, and team and organizational issues in software development
environments.

-------------------------------------------------------------------------