Wayne D. Gray

Picture of Wayne D. Gray. Copyright unknown.
Personal Homepage:
http://www.rpi.edu/~grayw

Wayne earned his Ph.D. from U. C. Berkeley in 1979. His first position was with the U. S. Army Research Institute where he worked on tactical team training (at the Monterey Field Unit) and later on the application of artificial intelligence (AI) technology to training for air-defense systems (HAWK) (at ARI-HQ Alexandria, VA). He spent a post-doctoral year with Prof. John R. Anderson's lab at Carnegie Mellon University before joining the AI Laboratory of NYNEX' Science & Technology Division. At NYNEX he applied cognitive task analysis and cognitive modeling to the design and evaluation of interfaces for large, commercial telecommunications systems. His academic career began at Fordham University and then moved to George Mason University. He joined the Cognitive Science Department at Rensselaer Polytechnic Institute in 2002.

He is an active member of his professional communities. Dr. Gray is a current Associate Editor for the Cognitive Science journal and the Cognitive Systems Research journal. He is a past Associate Editor for the Human Factors journal (1998-2006) as well as for ACM Transactions on Computer-Human Interaction (1995-2003). He Chaired the Fourth International Conference on Cognitive Modeling (ICCM-2001) and co-Chaired the Cognitive Science Society Conference in 2002. He is the founding Chair of HFES' Human-Performance Modeling Technical Group (HPM-TG). In 2001 he was elected to a 6-yr term on the Board of Governors for the Cognitive Science Society where he served as Chair and member of the Executive Committee from 2003-2007

EDIT AUTHOR INFO
ADD PUBLICATION
SHARE YOUR RESEARCH

Publications by Wayne D. Gray (bibliography)

 what's this?

» 2008 «

Edit | Del

Neth, Hansjörg, Khemlani, Sangeet S. and Gray, Wayne D. (2008): Neth, H., Khemlani, S.S., & Gray, W.D. (2008). Feedback Design for the Control of a Dynamic Multitasking System: Dissociating Outcome Feedback from Control Feedback. In Human Factors, 50 (4) p. 643–651

Objective: We distinguish outcome feedback from control feedback to show that suboptimal performance in a dynamic multitasking system may be caused by limits inherent to the information provided rather than human resource limits. Background: Tardast is a paradigm for investigating human multitasking behavior, complex system management, and supervisory control. Prior research attributed the suboptimal performance of Tardast operators to poor strategic task management. Methods: We varied the nature of performance feedback in the Tardast paradigm to compare continuous, cumulative feedback (global feedback) on performance outcome with feedback limited to the most recent system state (local feedback). Results: Participants in both conditions improved with practice, but those with local feedback performed better than those with global feedback. An eye gaze analysis showed increased visual attention directed toward the feedback display in the local feedback condition. Conclusion: Predicting performance in the control of a dynamic multitasking system requires understanding the interactions between embodied cognition, the task being performed, and characteristics of performance feedback. In the current case, at least part of what had been diagnosed as a deficit caused by limited cognitive resources has been shown to be data limited. Application: Perfect outcome feedback can provide inadequate control feedback.Instances of suboptimal performance can be alleviated by better feedback design that takes into account the temporal dynamics of the human-system interaction.

Copyrights may apply

Edit | Del

Chen, Jixu, Tong, Yan, Gray, Wayne D. and Ji, Qiang (2008): A robust 3D eye gaze tracking system using noise reduction. In: Räihä, Kari-Jouko and Duchowski, Andrew T. (eds.) ETRA 2008 - Proceedings of the Eye Tracking Research and Application Symposium March 26-28, 2008, Savannah, Georgia, USA. pp. 189-196. Available online

» 2007 «

Edit | Del

Gray, Wayne D. (ed.) (2007): Integrated models of cognitive systems. New York, Oxford University Press
 View info on Amazon.com or .co.uk This link opens in a new window 

[from the dust jacket] The field of cognitive modeling has progressed beyond modeling cognition in the context of simple laboratory tasks and begun to attack the problem of modeling it in more complex, realistic environments, such as those studied by researchers in the field of human factors. The problems that the cognitive modeling community is tackling focus on modeling certain problems of communication and control that arise when integrating with the external environment factors such as implicit and explicit knowledge, emotion, cognition, and the cognitive system. These problems must be solved in order to produce integrated cognitive models of moderately complex tasks. Architectures of cognition in these tasks focus on the control of a central system, which includes control of the central processor itself, initiation of functional processes, such as visual search and memory retrieval, and harvesting the results of these functional processes. Because the control of the central system is conceptually different from the internal control required by individual functional processes, a complete architecture of cognition must incorporate two types of theories of control: Type 1 theories of the structure, functionality, and operation of the controller, and type 2 theories of the internal control of functional processes, including how and what they communicate to the controller. This book presents the current state of the art for both types of theories, as well as contrasts among current approaches to human-performance models. It will be an important resource for professional and student researchers in cognitive science, cognitive-engineering, and human-factors.

Copyrights may apply


» 2006 «

Edit | Del

Liao, Wenhui, Zhang, Weihong, Zhu, Zhiwei, Ji, Qiang and Gray, Wayne D. (2006): Toward a decision-theoretic framework for affect recognition and user assistance. In International Journal of Human-Computer Studies, 64 (9) pp. 847-873

There is an increasing interest in developing intelligent human-computer interaction systems that can fulfill two functions -- recognizing user affective states and providing the user with timely and appropriate assistance. In this paper, we present a general unified decision-theoretic framework based on influence diagrams for simultaneously modeling user affect recognition and assistance. Affective state recognition is achieved through active probabilistic inference from the available multi modality sensory data. User assistance is automatically accomplished through a decision-making process that balances the benefits of keeping the user in productive affective states and the costs of performing user assistance. We discuss three theoretical issues within the framework, namely, user affect recognition, active sensory action selection, and user assistance. Validation of the proposed framework via a simulation study demonstrates its capability in efficient user affect recognition as well as timely and appropriate user assistance. Besides the theoretical contributions, we build a non-invasive real-time prototype system to recognize different user affective states (stress and fatigue) from four-modality user measurements, namely physical appearance features, physiological measures, user performance, and behavioral data. The affect recognition component of the prototype system is subsequently validated through a real-world study involving human subjects.

Copyrights may apply

Edit | Del

Gray, Wayne D., Sims, Chris R., Fu, Wai-Tat and Schoelles, Michael J. (2006): The soft constraints hypothesis: A rational analysis approach to resource allocation for interactive behavior. In Psychological Review, 113 (3) pp. 461-482

Soft constraints hypothesis (SCH) is a rational analysis approach that holds that the mixture of perceptual-motor and cognitive resources allocated for interactive behavior is adjusted based on temporal cost-benefit tradeoffs. Alternative approaches maintain that cognitive resources are in some sense protected or conserved in that greater amounts of perceptual-motor effort will be expended to conserve lesser amounts of cognitive effort. One alternative, the minimum memory hypothesis (MMH), holds that people favor strategies that minimize the use of memory. SCH is compared with MMH across 3 experiments and with predictions of an Ideal Performer Model that uses ACT-R’s memory system in a reinforcement learning approach that maximizes expected utility by minimizing time. Model and data support the SCH view of resource allocation; at the under 1000-millisecond level of analysis, mixtures of cognitive and perceptual-motor resources are adjusted based on their cost-benefit tradeoffs for interactive behavior.

Copyrights may apply

Edit | Del

Gray, Wayne D., Neth, Hansjörg and Schoelles, Michael J. (2006): The functional task environment. In: Kramer, Arthur F., Wiegman, Douglas A. and Kirlik, Alex "Attention: From theory to practice". Oxford University Press pp. 100-118

[from the introduction] This chapter introduces the concept of the functional task environment (a brief definition is provided in the next section). This concept integrates disparate findings that show important differences between the physical task environment and the ways in which humans perceive, think about, and act on the physical world. The productivity of this concept will be judged by its success at motivating research that leads to the building of integrated models of cognitive systems (Gray, 2007). The functional task environment encompasses both blades of Newell and Simon’s scissors. Indeed, rather than the metaphor of the scissors, which suggests two structurally independent blades that are used to cut the mental world into small pieces, a metaphor for the functional task environment might be a laser beam that combines “an analysis of the structure of task environments” with “an analysis of the limits of rational adaptation” to provide a strong and focused light onto the operation of a cognitive system that is integrated with the world as well as with perception and action.

Copyrights may apply


Edit | Del

Fu, Wai-Tat and Gray, Wayne D. (2006): Suboptimal tradeoffs in information seeking. In Cognitive Psychology, 52 (3) pp. 195-242

Explicit information-seeking actions are needed to evaluate alternative actions in problem-solving tasks. Information-seeking costs are often traded off against the utility of information. We present three experiments that show how subjects adapt to the cost and information structures of environments in a map-navigation task. We found that subjects often stabilize at suboptimal levels of performance. A Bayesian satisficing model (BSM) is proposed and implemented in the ACT-R architecture to predict information-seeking behavior. The BSM uses a local decision rule and a global Bayesian learning mechanism to decide when to stop seeking information. The model matched the human data well, suggesting that adaptation to cost and information structures can be achieved by a simple local decision rule. The local decision rule, however, often limits exploration of the environment and leads to suboptimal performance. We propose that suboptimal performance is an emergent property of the dynamic interactions between cognition and the environment.

Copyrights may apply

» 2005 «

Edit | Del

Gray, Wayne D., Schoelles, Michael J. and Myers, Christopher W. (2005): Profile before optimizing: a cognitive metrics approach to workload analysis. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems 2005. pp. 1411-1414. Available online

The Intelligence Analyst (IA) community will soon be the designated users of many new software tools. In the multitasking world of the IA, any one tool cannot be permitted to greedily consume cognitive resources. This situation requires a new approach to usability assessment; one that profiles the moment-by-moment demands placed on embodied cognition by a given software tool during task performance. The approach we have taken relies on families of cognitive models that interleave cognition, perception, and action at the 1/3 to 3 sec timescale. This is the level of analysis where embodied cognition forms interactive routines that adapt to the cost-benefit structure of the software tool. Our proof-of-concept is a model that performs a task that the IAs find challenging. From the trace of the model, we derive a cognitive metrics profile that pinpoints dynamic changes in workload demands on human cognitive, perceptual, or action systems.

Copyrights may apply

» 2004 «

Edit | Del

Gray, Wayne D. and Fu, Wai-Tat (2004): Soft constraints in interactive behavior: The case of ignoring perfect knowledge in-the-world for imperfect knowledge in-the-head. In Cognitive Science, 28 (3) pp. 359-382

Constraints and dependencies among the elements of embodied cognition form patterns or microstrategies of interactive behavior. Hard constraints determine which microstrategies are possible. Soft constraints determine which of the possible microstrategies are most likely to be selected. When selection is non-deliberate or automatic the least effort microstrategy is chosen. In calculating the effort required to execute a microstrategy each of the three types of operations, memory retrieval, perception, and action, are given equal weight; that is, perceptual-motor activity does not have a privileged status with respect to memory. Soft constraints can work contrary to the designer’s intentions by making the access of perfect knowledge in-the-world more effortful than the access of imperfect knowledge in-the-head. These implications of soft constraints are tested in two experiments. In experiment 1 we varied the perceptual-motor effort of accessing knowledge in-the-world as well as the effort of retrieving items from memory. In experiment 2 we replicated one of the experiment 1 conditions to collect eye movement data. The results suggest that milliseconds matter. Soft constraints lead to a reliance on knowledge in-the-head even when the absolute difference in perceptual-motor versus memory retrieval effort is small, and even when relying on memory leads to a higher error rate and lower performance. We discuss the implications of soft constraints for routine interactive behavior, accounts of embodied cognition, and tool and interface design.

Copyrights may apply

Edit | Del

Fu, Wai-Tat and Gray, Wayne D. (2004): Resolving the paradox of the active user: Stable suboptimal performance in interactive tasks. In Cognitive Science, 28 (6) pp. 901-935

This paper brings the intellectual tools of cognitive science to bear on resolving the “paradox of the active user” (Carroll & Rosson, 1987) – the persistent use of inefficient procedures in interactive tasks by experienced or even expert users when demonstrably more efficient procedures exist. The goal of this paper is to understand the roots of this paradox by finding regularities in these inefficient procedures. We examine three very different data sets. For each data set, we first satisfy ourselves that the preferred procedures used by some subjects are indeed less efficient than the recommended procedures. We then amass evidence, for each set, and conclude that when a preferred procedure is used instead of a more efficient, recommended procedure, the preferred procedure tends to have two major characteristics: (1) the preferred procedure is a well-practiced, generic procedure that is applicable either within the same task environment in different contexts or across different task environments, and (2) the preferred procedure is composed of interactive components that bring fast, incremental feedback on the external problem states. The support amassed for these characteristics leads to a new understanding of the paradox. In interactive tasks, people are biased towards the use of general procedures that start with interactive actions. These actions require much less cognitive effort as each action results in an immediate change to the external display that, in turn, cues the next action. Unfortunately for the users, the bias to use interactive unit tasks leads to a path that requires more effort in the long run. Our data suggest that interactive behavior is composed of a series of distributed choices; that is, people seldom make a once-and-for-all decision on procedures. Similar to what is observed in human choice behavior in many decision-making tasks, this series of biased selection of interactive unit tasks often leads to a stable sub-optimal level of performance.

Copyrights may apply

» 2002 «

Edit | Del

Gray, Wayne D. (2002): Simulated task environments: The role of high-fidelity simulations, scaled worlds, synthetic environments, and microworlds in basic and applied cognitive research. In Cognitive Science Quarterly, 2 (2) p. 205–227

Simulated task environments provide a setting that adds controlled complexity to experimental tasks performed by human subjects in laboratory research. Researchers whose problems are mostly applied may find that their problems are easier to study in a simulated task environment than in the actual task environment. Researchers whose theories have been nurtured in the simple environments of the typical laboratory study may find that adding controlled complexity will allow them to study how the theoretical constructs they have studied in isolation interact with other constructs in a more complex task environment. In this article I define a taxonomy and three dimensions of simulated task environments. The dimensions are based on viewing simulated task environments from the perspectives of the researcher, the task, and the participants. Research on complex systems is inherently complex. It is my hope that the terms and distinctions introduced in this article will further the scientific enterprise by enabling us to spend less time explaining our paradigms and more time communicating our results.

Copyrights may apply

» 2001 «

Edit | Del

Gray, Wayne D. and Fu, Wai-Tat (2001): Ignoring Perfect Knowledge In-the-World for Imperfect Knowledge In-the-Head. In: Beaudouin-Lafon, Michel and Jacob, Robert J. K. (eds.) Proceedings of the ACM CHI 2001 Human Factors in Computing Systems Conference March 31 - April 5, 2001, Seattle, Washington, USA. pp. 112-119. Available online

Memory can be internal or external - knowledge in-the-world or knowledge in-the-head. Making needed information available in an interface may seem the perfect alternative to relying on imperfect memory. However, the rational analysis framework (Anderson, 1990) suggests that least-effort tradeoffs may lead to imperfect performance even when perfect knowledge in-the-world is readily available. The implications of rational analysis for interactive behavior are investigated in two experiments. In experiment 1 we varied the perceptual-motor effort of accessing knowledge in-the-world as well as the cognitive effort of retrieving items from memory. In experiment 2 we replicated one of the experiment 1 conditions to collect eye movement data. The results suggest that milliseconds matter. Least-effort tradeoffs are adopted even when the absolute difference in effort between a perceptual-motor versus a memory strategy is small, and even when adopting a memory strategy results in a higher error rate and lower performance.

Copyrights may apply

» 2000 «

Edit | Del

Gray, Wayne D. (2000): The nature and processing of errors in interactive behavior. In Cognitive Science, 24 (2) pp. 205-248

» 1999 «

Edit | Del

Gray, Wayne D., Palanque, Philippe A. and Paterno, Fabio (1999): Introduction to the Special Issue on Interface Issues and Designs for Safety-Critical Interactive Systems: When There is No Room for User Error. In ACM Computing Surveys (CSUR), 6 (4) pp. 309-310

» 1998 «

Edit | Del

Gray, Wayne D. and Salzman, Marilyn C. (1998): Damaged Merchandise? A Review of Experiments That Compare Usability Evaluation Methods. In Human-Computer Interaction, 13 (3) pp. 203-261

An interest in the design of interfaces has been a core topic for researchers and practitioners in the field of human-computer interaction (HCI); an interest in the design of experiments has not. To the extent that reliable and valid guidance for the former depends on the results of the latter, it is necessary that researchers and practitioners understand how small features of an experimental design can cast large shadows over the results and conclusions that can be drawn. In this review we examine the design of 5 experiments that compared usability evaluation methods (UEMs). Each has had an important influence on HCI thought and practice. Unfortunately, our examination shows that small problems in the way these experiments were designed and conducted call into serious question what we thought we knew regarding the efficacy of various UEMs. If the influence of these experiments were trivial, then such small problems could be safely ignored. Unfortunately, the outcomes of these experiments have been used to justify advice to practitioners regarding their choice of UEMs. Making such choices based on misleading or erroneous claims can be detrimental -- compromising the quality and integrity of the evaluation, incurring unnecessary costs, or undermining the practitioner's credibility within the design team. The experimental method is a potent vehicle that can help inform the choice of a UEM as well as help to address other HCI issues. However, to obtain the desired outcomes, close attention must be paid to experimental design.

Copyrights may apply

Edit | Del

Gray, Wayne D. and Salzman, Marilyn C. (1998): Repairing Damaged Merchandise: A Rejoinder. In Human-Computer Interaction, 13 (3) pp. 325-335

Our goal in writing "Damaged Merchandise?" (DM) was not to have the last word on the subject but to raise an awareness within the human-computer interaction (HCI) community of issues that we felt had been too long ignored or neglected. On reading the 10 commentaries from distinguished members of the HCI community, we were pleased to see that they had joined the debate and broadened the discussion. Subsequently, we were some what torn by how to proceed. Our first thought was to respond point by point, commentary by commentary. However, we refrain from addressing many specific issues here, as a full discussion would involve an article at least as long as DM. Instead we focus on a few important themes that emerged throughout our article and the ensuing discussion: * What is usability, how do we measure it, and what do we need to know about our usability evaluation methods (UEMs)? * Why do we find ourselves where we are? * What is the role of experiments versus other empirical studies in HCI? Are there common issues in the design of empirical studies? * How do we judge the value of a study? * Where do we go from here?

Copyrights may apply

» 1997 «

Edit | Del

Gray, Wayne D., Young, Richard M. and Kirschenbaum, Susan S. (1997): Introduction to This Special Issue on Cognitive Architectures and Human-Computer Interaction. In Human-Computer Interaction, 12 (4) pp. 301-309

This special issue was assembled by editors and contributors who believe that cognitive architectures provide the most important new contribution to a theoretical basis for HCI (human-computer interaction) since the publication of The Psychology of Human-Computer Interaction (Card, Moran, & Newell, 1983). In this introduction, we provide a brief overview of what cognitive architectures are and why we find them exciting. Then we introduce the four architectures represented by articles in this special issue.

Copyrights may apply

» 1996 «

Edit | Del

Gray, Wayne D., Boehm-Davis, Deborah A. and Spohrer, James C. (eds.) Empirical Studies of Programmers - Sixth Workshop January 5-7, 1996, 1996, Alexandria, Virginia.

Edit | Del

Kirschenbaum, Susan S., Gray, Wayne D. and Young, Richard M. (1996): Cognitive Architectures and HCI. In ACM SIGCHI Bulletin, 28 (2) pp. 18-21

The Cognitive Architectures and Human-Computer Interaction Workshop examined computational cognitive modeling approaches to human-computer interaction issues (HCI). The five major architectures and variations represented were briefly summarized. Participants compared approaches to a set of selected HCI problems and alternative solutions, and compared the strengths and weaknesses of the architectures. A list of additional issues was generated and discussed.

Copyrights may apply

Edit | Del

Boehm-Davis, Deborah A. and Gray, Wayne D. (1996): ESP6 (or, Snowbound during the great storm of '96): 6th Workshop on Empirical Studies of Programmers, Alexandria, Virginia, USA, Jan 5-7. In ACM SIGCHI Bulletin, 28 (3) pp. 42-43

» 1993 «

Edit | Del

Gray, Wayne D., John, Bonnie E., Nardi, Bonnie A., Petre, Marion, Spohrer, James C. and Turner, Althea A. (1993): End-User Programming. In: Cook, Curtis, Scholtz, Jean and Spohrer, James C. (eds.) Empirical Studies of Programmers - Fifth Workshop December 3-15, 1993, 1993, Palo Alto, California. pp. 1-2.

End-user programming involves the end user building new tools, not simply using an application. Hence, word processing is not an example of end-user programming while building style sheets for a word processor would be. Using communication software is not, writing a script for the communication software is. Using someone else's spreadsheet is not, building your own spreadsheet is. Using someone else's HyperCard stack is not, building your own is. Running someone else's cognitive model is not, building a cognitive model that fits your theory is. This definition includes both specialized software for experts (for example, Edmonds, O'Brien, & Bayley, 1993), semi-domain specialized software such as spreadsheets, as well as intendedly general purpose (but specialized anyway) software such as HyperCard. The two defining characteristics are: building software tools (what the end-user programming language, EPL, is used for) and characteristics of the user (whose main interest is in building a tool for which they, among possible others, will be a user). Hence, LISP could be considered an EPL for C programmers who use EMACS.

Copyrights may apply

Edit | Del

Gray, Wayne D., John, Bonnie E. and Atwood, Michael E. (1993): Project Ernestine: Validating a GOMS Analysis for Predicting and Explaining Real-World Task Performance. In Human-Computer Interaction, 8 (3) pp. 237-309

Project Ernestine served a pragmatic as well as a scientific goal: to compare the worktimes of telephone company toll and assistance operators on two different workstations and to validate a GOMS analysis for predicting and explaining real-world performance. Contrary to expectations, GOMS predicted and the data confirmed that performance with the proposed workstation was slower than with the current one. Pragmatically, this increase in performance time translates into a cost of almost $2 million a year to NYNEX. Scientifically, the GOMS models predicted performance with exceptional accuracy. The empirical data provided us with three interesting results: proof that the new workstation was slower than the old one, evidence that this difference was not constant but varied with call category, and (in a trial that spanned 4 months and collected data on 72,450 phone calls) proof that performance on the new workstation stabilized after the first month. The GOMS models predicted the first two results and explained all three. In this article, we discuss the process and results of model building as well as the design and outcome of the field trial. We assess the accuracy of GOMS predictions and use the mechanisms of the models to explain the empirical results. Last, we demonstrate how the GOMS models can be used to guide the design of a new workstation and evaluate design decisions before they are implemented.

Copyrights may apply

Edit | Del

Gray, Wayne D., Sabnani, Haresh and Kirschenbaum, Susan S. (1993): "Human Error," by James Reason. In International Journal of Man-Machine Studies, 39 (6) pp. 1051-1057

Edit | Del

Gray, Wayne D., Hefley, William and Murray, Dianne (eds.) International Workshop on Intelligent User Interfaces 1993 January 4-7, 1993, Orlando, Florida, USA.

Edit | Del

Gray, Wayne D., Spohrer, James C. and Green, T. R. G. (1993): End-User Programming Language: The CHI'92 Workshop Report. In ACM SIGCHI Bulletin, 25 (2) pp. 46-50

The call for participation for the Workshop on End User Programming began with the following statement: "In the beginning, every user was a programmer. While that appeared to change forever in the 80's, the 90's are shaping up as the decade of macro-languages, scripting languages, authoring languages, dbase query languages, inter-application communication languages, and event languages. Programming in some form or another will become inescapable and again, every user will be a programmer. The 90's will be the decade of end-user programming." While many of our colleagues are working hard to build systems which automatically and intelligently adapt themselves to the needs of the user or which "program by example", a growing group of researchers and developers have become convinced that a large part of the 90's will be spent on a very different vision of computing. This is not to imply that we view these other efforts as either competitive or futile, on the contrary, we see them as trying to solve different problems and, sometimes, as complementary solutions to the same problem (see Kuhme, 1993 for an interesting proposal for a user-programmable adaptive interface).

Copyrights may apply

» 1992 «

Edit | Del

Gray, Wayne D., John, Bonnie E. and Atwood, Michael E. (1992): The Precis of Project Ernestine, or, An Overview of a Validation of GOMS. In: Bauersfeld, Penny, Bennett, John and Lynch, Gene (eds.) Proceedings of the ACM CHI 92 Human Factors in Computing Systems Conference June 3-7, 1992, Monterey, California. pp. 307-312. Available online

» 1991 «

Edit | Del

Gray, Wayne D., Anderson, John R., Reiser, Brian J., Soloway, Elliot and Spohrer, James C. (1991): Tutors and Environments for Novice Programmers. In: Koenemann-Belliveau, Jurgen, Moher, Thomas G. and Robertson, Scott P. (eds.) Proceedings of the Fourth Annual Workshop on Empirical Studies of Programmers 1991, Norwood, New Jersey, USA. pp. 3-4.

» 1990 «

Edit | Del

Gray, Wayne D., John, Bonnie E., Stuart, Rory, Lawrence, Deborah and Atwood, Michael E. (1990): GOMS Meets the Phone Company: Analytic Modeling Applied to Real-World Problems. In: Diaper, Dan, Gilmore, David J., Cockton, Gilbert and Shackel, Brian (eds.) INTERACT 90 - 3rd IFIP International Conference on Human-Computer Interaction August 27-31, 1990, Cambridge, UK. pp. 29-34.

GOMS analyses were used to interpret some perplexing data from a field evaluation of two telephone operator workstations. The new workstation is ergonomically superior to the old and is preferred by all who have used it. Despite these advantages telephone operators who use the new workstation are not faster than those who use the old but are, in fact, significantly slower. This bewildering result makes sense when seen with the aid of GOMS. With GOMS we can see that very few of the eliminated key-strokes or ergonomic advantages affect tasks that determine the operator's work time. Indeed, GOMS shows that some presumed procedural improvements have the contrary effect of increasing the time an operator spends handling a phone call. We concluded that if GOMS had been done early on, then the task, not the workstation, would have been redesigned.

Copyrights may apply

Edit | Del

Gray, Wayne D., Atwood, Michael E., Olson, Judith S., John, Bonnie E. and Elkerton, Jay (1990): Real-Time GOMS: Comparative Modeling of a User-Nintendo Interaction. In: D., Woods, and E., Roth, (eds.) Proceedings of the Human Factors Society 34th Annual Meeting 1990, Santa Monica, USA. pp. 385-386.

» 1989 «

Edit | Del

Atwood, Michael E., Brooks, Ruven, Gray, Wayne D., Guindon, Raymonde and Mastaglio, Thomas W. (1989): Current Research in the Psychology of Programming. In: Proceedings of the Human Factors Society 33rd Annual Meeting 1989. pp. 242-244.

Computer programming is one of the earliest topics addressed by studies of the human factors of computer systems and studies of how software systems are developed remain one of the most difficult areas of investigation. Early work in the psychology of programming focused on comparisons of time-sharing and batch modes, studies of programming team organization, studies of debugging, and investigations of the differences between novice and expert programmers. As new theories and experimental methodologies were developed, further areas were researched. This panel looks at current research in the psychology of computer programming. Topics include studies of programmer behavior, studies of software design, tools for programmers, and experimental methods. Audience members will have an opportunity to describe other areas of study.

Copyrights may apply

Edit | Del

Atwood, Michael E., Fischer, Gerhard, Gray, Wayne D. and Polson, Peter G. (1989): Theoretical Models for System Design. In: Proceedings of the Human Factors Society 33rd Annual Meeting 1989. pp. 278-280.

In the history of human factors in computer systems, one of the most significant events of the past decade was the work on GOMS and keystroke models (cf. Card, Moran, and Newell, 1983). While a clear success in causing software developers to focus on the importance of interface design and attracting researchers to this areas, GOMS approaches have not significantly improved the quality of the systems that are developed. Why has this work, that has a great theoretical impact, had so little practical impact on existing systems? Is it that the GOMS formalism is not valid outside of laboratory contexts? Is it that it misses important aspects of behavior such as how people learn to use systems? Is it that GOMS was developed in the context of computer systems that are less powerful and interactive than we have today? Or, are there other reasons? In this panel, we argue that additional cognitive science approaches are needed to improve the quality of developed system. Dr. Gray extends this approach by reporting the first "real world": test of the GOMS-style of system modeling. Dr. Polson extends these models to how people learn to use systems. Dr. Fischer extends this style of research by focusing on cooperative, rather than passive computer systems. Audience members will have an opportunity to describe other approaches to developing theoretical models of system design.

Copyrights may apply

Edit | Del

Gray, Wayne D., Burns, Bart and Schooler, Lael (1989): The Usability of Intelligent Tutoring Systems. In: Proceedings of the Human Factors Society 33rd Annual Meeting 1989. pp. 1343-1347.

Grace, the NYNEX COBOL tutor, is being built in a corporate environment following the philosophy of iterative design and test. Grace and the student interact in a mixed-initiative dialogue. Grace's side of the dialogue is controlled by a simulation based upon the ACT* theory of cognitive skill acquisition (Anderson, 1983, 1987b). This simulation is theory-driven and largely, but not completely, embodied in a production system architecture. The student-tutor dialogue is mediated by an interface whose design is empirically driven and embodied in a multi-media system of windows, text, hypertext, mouse gestures, menus, node selections, typing-in, and so. Construction of the simulation and the tutor interface are being tested and revised through a series of user trials. The trials are conducted at one of the sites at which the tutor will be used. Students participating in the trial are from the same population as our target audience.

Copyrights may apply

» 1987 «

Edit | Del

Gray, Wayne D. and Anderson, John R. (1987): Change-Episodes in Coding: When and How Do Programmers Change Their Code?. In: Olson, Gary M., Sheppard, Sylvia B. and Soloway, Elliot (eds.) Empirical Studies of Programmers - Second Workshop December 7-8 1987, 1987, Washington, DC. pp. 185-197.

Any change in a programmer's code or intentions while coding constitutes a change-episode. Change-episodes include error detection and correction (including false positives) as well as stylistic, and tactical changes. In this study we examine change-episodes to determine what they can add to the study of the cognition of programming. We argue that change-episodes occur most often for constructs that allow the most variability (with variability defined by the language, the task, and the programmer's history). We predict and find that those constructs that are involved in the most change-episodes are those for which much planning is needed during coding. Similarly, we discuss two ways in which a goal can be changed in a change-episode. One involves relatively minor editing of a goal's subgoals, suggesting that much planning is local to the current goal. The other entails major transformations in the goal's structure. Finally, we find that change-episodes are initiated in one of three very distinct circumstances: as an interrupt to coding, a tag-along to another change-episode, or a byproduct of symbolic execution. Our findings support the distinction between inherent and planning subgoals (2,3) and the distinction between progressive and evaluative problem-solving activities (6).

Copyrights may apply

ADD PUBLICATION
SHOW THIS LIST ON YOUR HOMEPAGE

What do YOU think?

Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?

 
comment You say: Mar 19th, 2010
#1
Be the first to add a thoughtful note to this page ! 

  will be spam-protected
 

 
How many?
=
e.g. "6"
 

Changes to this page (author)

21 Feb 2010: Enabled abstracts to be shown on Wayne D. Gray's author page.
01 Jun 2009: Author was edited
01 Jun 2009: Author was edited
22 Aug 2008: Author was added to the bibliography (approved by an editor)
13 Aug 2007: Page was edited
12 Aug 2007: Article in Journal/Periodical was added to the page (approved by an editor)
12 Aug 2007: Author was added to the bibliography (approved by an editor)
12 Aug 2007: Author was added to the bibliography (approved by an editor)
12 Aug 2007: Article in Journal/Periodical was added to the page (approved by an editor)
12 Aug 2007: Article in Journal/Periodical was added to the page (approved by an editor)
12 Aug 2007: Author was added to the bibliography (approved by an editor)
12 Aug 2007: Book was added to the page (approved by an editor)
12 Aug 2007: Author was added to the bibliography (approved by an editor)
12 Aug 2007: Article in book (book chapter) was added to the page (approved by an editor)
12 Aug 2007: Author was added to the bibliography (approved by an editor)
12 Aug 2007: Article in Journal/Periodical was added to the page (approved by an editor)
12 Aug 2007: Author was added to the bibliography (approved by an editor)
08 Aug 2007: Article in Journal/Periodical was added to the page (approved by an editor)
08 Aug 2007: Article in Journal/Periodical was added to the page (approved by an editor)
08 Aug 2007: Author was added to the bibliography (approved by an editor)
08 Aug 2007: Added a picture of Wayne D. Gray
29 Jun 2007: Author was edited
27 Jun 2007: Author was edited
26 Jun 2007: Author was edited
26 Jun 2007: Author was edited
26 Jun 2007: Author was edited
26 Jun 2007: Author was edited
24 Jun 2007: Author was edited
24 Jun 2007: Author was edited
24 Jun 2007: Author was edited
28 Apr 2003: Added the author to the bibliography

Publication statistics

Publication period:1987-2008
Publication count:33
Number of co-authors:42



Productive colleagues

Wayne D. Gray's 3 most productive colleagues in number of publications:

Fabio Paterno:97
Elliot Soloway:74
Philippe A. Palanque:57


Collaboration count

Number of publications with 3 favourite co-authors:

Michael E. Atwood:6
Wai-Tat Fu:5
Bonnie E. John:5

 

Other options

Learn more about Wayne D. Gray:
- Google Scholar
- ACM
- CSB

Mar 19

As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications.

-- Dave Parnas

  • Share this quote on... Bookmark and Share
  • Get more quotes

Eva Hornecker on Tangible Interaction

Eva Hornecker explains the evolving concept of Tangible Interaction.

Read Eva's insightful entry here..

Help us help you!

  • Spread the word: Bookmark and Share
  • Donate
  • Other ways to help
 

Page information

Page maintainer: The Editorial Team
How to cite/reference this page
URL: http://www.interaction-design.org/references/authors/wayne_d__gray.html