| A Comparative Evaluation of Graphical User Interfaces | | BIBA | 12-15 | |
| Rainer Ebner; Gunter Haring; Franz Penz; Gerhard Weichselberger | |||
| In a study based on a questionnaire and an empirical test three graphical user interfaces for the DOS operating system commands (GEM, Windows 1.04, Windows 2.01) are compared. | |||
| Human-Computer Interaction: An Operational Definition | | BIBAK | 16-22 | |
| Shaun Marsh | |||
| This paper poses an operational definition for the term Human-Computer
Interaction and distinguishes it from the term User Interface, Human-Computer
Interaction includes several separate communication paths between the human and
the computer's natural environment, the computer's own ergonomics, an operating
environment, and an application environment. Each of these paths occur in
parallel and have both a dialog and an interface component. A distinction is
made between those dialog stages which allow multiple interpretations of
symbols (soft-dialog) and those which allow only one interpretation for each
symbol (hard-dialog). The term User Dialog includes only the soft dialog
stages, and the User Interface consists of the mechanisms for communicating the
User Dialog. Keywords: Human-computer interaction, User interface | |||
| Poster Paper Introduction | | BIB | 23 | |
| Joseph W. Sullivan | |||
| Using Graphs to Explore Databases and Create Reports | | BIBA | 24-27 | |
| Robert Barr | |||
| In most information systems that use them, graphs "illustrate" the numbers in a crosstab- or list-style report. However, they can also be employed both to explore a database to locate wanted data, and to retrieve data from the database to create a report. | |||
| Interface Design as a Prosthesis for an Individual with a Brain Injury | | BIBA | 28-32 | |
| Elliot Cole; Parto Dehdashti | |||
| This is a case study demonstrating how interface design was applied to make personal productivity software accessible and appropriate for an individual with learning disabilities from a head injury. Substantial customization was required, and nine months of data are presented. | |||
| User Models of the Circuit Design Process | | BIBA | 33-35 | |
| Lynne Colgan; Paul Rankin; Maddy Brouwer-Janse | |||
| To aid in the design of both a CAD system and its user interface, studies of circuit designers using a prototyped system resulted in several user model diagrams depicting the analogue circuit design process. The relative merits of this approach and its effect on the system design are discussed. | |||
| A Graphical User Interface to Support a Production Team | | BIBA | 36-39 | |
| Stephen M. DiPietro | |||
| This paper describes the user interface of a software system that supports production of a large geographic database. The user interface of the system facilitates coordination of a production team whose activities are separated in time and space. The user interface provides visibility into the status and organization of the production effort and provides easy access to the tools and data required to perform the work. | |||
| Exploratory Behaviors and the Design of Computer Instruction Manuals in Hypertext | | BIB | 40-41 | |
| Aude Dufresne; Isabelle Tremblay; Sylvie Turcotte | |||
| Bringing Natural Language Information Retrieval Out of the Closet | | BIBA | 42-48 | |
| Donna Harman; Gerald Candela | |||
| A prototype information retrieval system was developed that gives users fast and easy access to textual information. This system uses a statistical ranking methodology that allows a user to input a query using only natural language, such as a sentence or a noun phrase, with no special syntax required. The system returns a set of text titles or descriptions, ranked in order of likely relevance to query. The user can then select one or more titles for further examination of the corresponding text. The prototype was tested by over forty users, all proficient in doing manual research in the subject area, but few proficient in doing online research. The system was very fast, providing response times on the order of one second for searching a gigabyte of data and was also very effective, retrieving at least one relevant record within the first ten records retrieved for 53 out of 68 test queries. All users were able to get satisfactory results within a short time after seeing a demonstration, and those that had never used an online retrieval system did as well as those with experience. This is in sharp contrast to Boolean based retrieval systems where continual use is necessary to obtain consistently good results. | |||
| Managing Objects in a User Interface System with ROBA | | BIB | 49-51 | |
| Rumi Hiraga; Yeong-Chang Lien | |||
| Multimedia Interaction with Image Database Systems | | BIB | 52-54 | |
| Toshikazu Kato; Takio Kurita; Hiroyuki Shimogaki | |||
| Task-Aware User Interfaces | | BIB | 55-60 | |
| Jasmina Pavlin | |||
| Teaching User Interface Development to Software Engineering and Computer Science Majors | | BIBA | 61-66 | |
| Gary Perlman | |||
| There is a critical need for timely and usable curriculum development
materials for teaching user interface development to software engineering and
computer science students. An updated version of the Software Engineering
Institute's curriculum module on User Interface Development has been released.
This paper provides an overview of the module, its history, and how it has been
used.
At the Software Engineering Institute (SEI) at Carnegie Mellon University there is a Curriculum Development Project as part of the Education Program (Gibbs, 1989). A major goal of the curriculum development project is to devise model curricula and support-materials for teaching all topics in software engineering. For topics such as unit testing, software design, requirements analysis, and so on, there are curriculum modules to help teachers prepare courses. I have written, and recently revised, a module on User Interface Development (Perlman, 1989b), described in detail below. It has proven to be useful to all people interested in the teaching of user interface development to software engineers. Some of my experiences with the module are summarized in Perlman (1988). The module is not a book nor a course, but contains information to help others prepare short- or full-term courses on user interface development. | |||
| Key Issues in HCI Curriculum Design | | BIBA | 67-69 | |
| Jenny Preece; Laurie Keller | |||
| This paper reports on key issues that needed to be resolved in developing a
large postgraduate distance education course in human-computer interaction
intended for practicing software developers and technical managers.
The multi-disciplinary nature of HCI is identified as being highly controversial when deciding what to teach and how. Questions about the balance of theory versus practice and providing tools versus knowledge are also considered major issues. A less general set of issues including questions such as what is design are also considered. Here, many of the sources of controversy can be traced to higher level issues, in particular the multi-disciplinary nature of HCI. | |||
| An Iconic Description Language: Programming Support for Data Structure Visualization | | BIBAK | 70-72 | |
| Kudang B. Seminar; Robert N. Robson | |||
| An icon description language, named DSIL (Data Structure Iconic Language),
is described which facilitates the design of icons depicting data structures
and accelerates the development of iconic interfacing tools for program
visualization and debugging. By using the DSIL, different users can define or
redefine their own icons to satisfy their needs. The DSIL has features of
modern programming languages. It is hierarchical, modular, and provides
adoption (inheritance). The design of the DSIL is based on the features of
data structures in MODULA-2. The implementation of the DSIL in a data
structure editor is presented. Keywords: Icons, Programming language, Implementation, Description language | |||
| Design Process and Decision Rationale Models for the N-Chime Interface System | | BIBA | 73-79 | |
| Siegfried Treu; D. Peter Sanderson; Roman Rozin; Ravi Sharma | |||
| The N-CHIME interface system was designed with the broad objective of enabling, or "empowering," different types of users to carry out effective modeling and simulation applications with the Hierarchical Simulation Language (HSL). A design methodology was developed that is based on a "parallel processes" model: a triad of parallel design processes, one directed at each of the user, the interface and the application. For comprehensive and systematic interface design, such a methodology is essential. N-CHIME has been implemented and tested. This paper presents an overview of the design models and some of the resulting tools and techniques supportive of the application-specific user. It also highlights the importance of providing online access to the design decision rationales that were used for the various user-visible tools and devices. | |||
| An Assessment of HCI: Issues and Implications | | BIB | 80-87 | |
| Wendie Wulff; Dirk E. Mahling | |||
| What the User Interface Field Thinks of the Software Copyright "Look and Feel" Lawsuits (And What the Law Ought to Do about It) | | BIB | 13-17 | |
| Pamela Samuelson; Robert J. Glushko | |||
| Protecting Rights in User Interface Designs | | BIB | 18-19 | |
| Ben Shneiderman | |||
| CHI'90: Seattle, Washington, April 1-5, 1990 | | BIB | 20-25 | |
| Jakob Nielsen | |||
| Taking Design Seriously: Exploring Techniques Useful in HCI Design | | BIB | 26-33 | |
| John Karat; Tom Dayton | |||
| Report of the Working Group on Interface Design Decisions and Representation | | BIB | 34-36 | |
| Deborah Hix; George Casaday | |||
| Group HCI Design: Problems and Prospects | | BIBA | 37-41 | |
| Bernard J. Catterall; Susan Harker; Gary Klein; Mark Notess; John C. Tang | |||
| Design of human-computer interfaces is typically carried out by groups of designers rather than by isolated individuals. In this report, we characterize those groups and their contexts, examine the problems that such groups encounter, and evaluate the extent to which current HCI techniques address the needs of groups of designers. | |||
| Report of the Design Methodologies Subgroup | | BIB | 42-45 | |
| Bob Braudes | |||
| The Universe of Design is Unfolding (As It Should!) | | BIBA | 46-48 | |
| Jim Carter | |||
| This is a brief report of the discussion in one of the subgroups from the "Taking Design Seriously" Workshop at CHI'90. The "Cosmic Glue" subgroup organized around the concept that there needs to be something at a higher level than the "Design Process(es) of HCI". This higher "Cosmic Glue" should lead towards systems that actually (rather than only theoretically) satisfy their users and their purposes for being. | |||
| Report on the CHI'90 Workshop on Structure Editors | | BIB | 49-53 | |
| Lisa Neal; Gerd Szwillus | |||
| CHI'90 Workshop on Multimedia and Multimodal Interface Design | | BIB | 54-58 | |
| Meera M. Blattner; Roger B. Dannenberg | |||
| Participatory Design 90 | | BIB | 59-61 | |
| Werner Beuschel; Jeanne Pickering | |||
| Back from the Future | | BIB | 62-63 | |
| Martin Smith | |||