ACM Home Page
Please provide us with feedback. Feedback
Human-computer interface development: concepts and systems for its management
Full text PdfPdf (7.97 MB)
Source ACM Computing Surveys (CSUR) archive
Volume 21 ,  Issue 1  (March 1989) table of contents
Pages: 5 - 92  
Year of Publication: 1989
ISSN:0360-0300
Authors
H. Rex Hartson  Virginia Polytechnic Institute and State Univ., Blacksburg
Deborah Hix  Virginia Polytechnic Institute and State Univ., Blacksburg
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 71,   Downloads (12 Months): 375,   Citation Count: 54
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/62029.62031
What is a DOI?

ABSTRACT

Human-computer interface management, from a computer science viewpoint, focuses on the process of developing quality human-computer interfaces, including their representation, design, implementation, execution, evaluation, and maintenance. This survey presents important concepts of interface management: dialogue independence, structural modeling, representation, interactive tools, rapid prototyping, development methodologies, and control structures. Dialogue independence is the keystone concept upon which all the other concepts depend. It is a characteristic that separates design of the interface from design of the computational component of an application system so that modifications in either tend not to cause changes in the other. The role of a dialogue developer, whose main purpose is to create quality interfaces, is a direct result of the dialogue independence concept. Structural models of the human-computer interface serve as frameworks for understanding the elements of interfaces and for guiding the dialogue developer in their construction. Representation of the human-computer interface is accomplished by a variety of notational schemes for describing the interface. Numerous kinds of interactive tools for human-computer interface development free the dialogue developer from much of the tedium of "coding" dialogue. The early ability to observe behavior of the interface—and indeed that of the whole application system—provided by rapid prototyping increases communication among system designers, implementers, evaluators, and end-users. Methodologies for interactive system development consider interface management to be an integral part of the overall development process and give emphasis to evaluation in the development life cycle. Finally, several types of control structures govern how sequencing among dialogue and computational components is designed and executed. Numerous systems for human-computer interface management are presented t o illustrate these concepts.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A CM CHI '83 Conference on Human Factors in Computing Systems. 1983. (Boston, Mass., Dec.). ACM, New York.
 
2
A CM CHI '85 Conference on Human Factors in Computing Systems. 1985. (San Francisco, Calif., Apr.). ACM, New York.
 
3
ACM CHI '86 Conference on Human Factors in Computing Systems. 1986. (Boston, Mass., Apr.). ACM, New York.
 
4
A CM CHI '87 + GI Conference on Human Factors in Computing Systems. 1987. (Toronto, Ontario, Canada, Apr.). ACM, New York.
 
5
A CM CHI '88 Conference on Human Factors in Computing Systems. 1988. (Washington, D.C., May). ACM, New York.
 
6
ACM Computing Surveys 1981. Special issue: The Psychology of Human-Computer Interaction, vol. 13, i (Mar.).
 
7
A CM SIGGRAPH Workshop on Software Tools for User Interface Management. 1986. (Seattle, Wash., Nov.). ACM, New York. In Computer Graphics 21, 2 (Apr.), 71-147.
 
8
ACM SIGGRAPH Symposium on User Interface So{tware. 1988. (Banff, Alberta, Canada, Oct.). ACM, New York.
 
9
A CM SIGSOC Conference on Easier and More Productive Use of Computing Systems. 1986. (Ann Arbor, Mich., May). ACM, New York.
10
 
11
12
 
13
 
14
BENNETT, J. 1984. Managing to meet usability requirements. In Visual Display Terminals: Usability Issues and Health Concerns, J. Bennett, D. Case, J. Sandelin, and M. Smith, Eds., Prentice- Hall, Englewood Cliffs, N.J.
 
15
BLACK, J. L. 1977. A general purpose dialogue processor. In Proceedings of the National Computer Conference. ACM, New York, pp. 397-408.
 
16
BLESER, T. P. 1981. A formal language for describing and evaluating the ergonomics of user-computer interfaces. ACM DC Chapter 20th Symposium (College Park, Md., June). ACM, New York.
17
18
 
19
BOEHM, B. W. 1983. Seven basic principles of software engineering. J. Syst. Softw. 3, 3-24.
 
20
 
21
BORUFKA, H. G., AND PFAFr, G. 1981. The design of a general-purpose command interpreter for a graphical man-machine communication. In Man- Machine Communication in CAD/CAM, T. Sara and E. Warman, Eds. North-Holland Publ., Amsterdam.
 
22
BORUFKA, H. G., TEN HAGEN, P. J. W., KUHLMANN, U. W., AND WEBER, H. R. 1981. On defining interactions by dialogue cells. Tech. Rep. GRIN 81-7, FG Graphische Interaktive Systeme Technische Hochschule Darmstadt.
 
23
BORUFKA, H. G., KUHLMANN, H. W., AND TEN HAGEN, P. J. W. 1982. Dialogue cells: A method for defining interactions. IEEE Comput. Graph. Appl. (July), 25-33.
 
24
Bricklin's Demo Program. 1987. Software Garden, Inc., P.O. Box 373, Newton Highlands, Mass. 02161.
25
 
26
BROWN, M. D. 1985. Understanding PHIGS. Megatek Corp., San Diego, Calif.
27
28
29
 
30
CANNING, R. G., ED. 1983. Replacing old applications. EDP Anal. 21, 3 (Mar.), 1-16.
 
31
 
32
CAREY, T. T., AND MASON, R. E. A. 1983. Information systems prototyping: Techniques, tools and methodology. Can. J. Oper. Res. Inf. Process.
 
33
CARROLL, J. M., AND ROSSON, M. B. 1985. Usability specifications as a tool in interactive development. In Advances in Human-Computer Interaction, vol. 1. H. Rex Hartson, Ed. Ablex, Norwood, N.J., pp. 1-28.
 
34
CASEY, B. E., AND DASARATHY, B. 1982. Modelling and validating the man-machine interface. Softw. Pract. Exper. 12, 557-569.
 
35
CHAPANIS, A. 1982. Man-computer research at Johns Hopkins. In Information Technology and Psychology: Prospects {or the Future. Praeger, New York.
36
 
37
CLARK, I. A. 1981. Software simulation as a tool for usable product design. IBM Syst. J. 20, 3, 272-293.
 
38
Communcations of the A CM 1983. Special Issue: Working Toward Successful Human-Computer Interface 26, 4 (Apr.).
39
 
40
 
41
 
42
 
43
Data General's PRESENT Information Presentation Facility User's Manual. 1982. Data General Corporation Document 083-000168 (Apr.).
 
44
DEC's VAX11 Form Management System. 1984. Digital Equipment Corporation Document SPD AE-R440C-TE (Jan.).
 
45
DENERT, E. 1977. Specifications and design of dialogue systems with state diagrams. In Interactive Computing Symposium. North-Holland Publ., Amsterdam.
 
46
DIEDERICH, J., AND MILTON, J. 1987. Experimental prototyping in Smalltalk. IEEE Software 20 (May), 50-64.
 
47
48
 
49
EDMONDS, E. A. 1981. Adaptive man-computer interfaces. In Computing Skills and the User Interface, M. J. Coombs and J. L. Alty, Eds. Academic Press, London.
 
50
EDMONDS, E. A. 1982. The man-computer interface: A note on concepts and design. Int. J. Man-Mach. Stud. 16, 231-236.
 
51
EHRICH, R. W., AND HARTSON, H. R. 1981. DMS-- An environment for dialogue management. In Proceedings of COMPCON81 (Washington, D.C., Sept.). IEEE, New York, p. 121.
 
52
EHRICH, R. W., AND WILLIGES, R. C., EDS. 1986. Designing Human-Computer Dialogues. Elsevier, Amsterdam.
53
54
 
55
FELDMAN, M. B. 1981. Tools to facilitate humanfactors improvement in interactive information display systems. In Proceedings of COMPCON81 (Washington, D.C., Sept.). IEEE, New York, pp. 117-118.
56
 
57
FISCHER, G. 1982. Symbiotic, knowledge-basedcomputer support systems. In Proceedings of the IFA C Conference on Analysis, Design, and Evaluation of Man-Machine Systems (Baden-Baden, Germany, Sept.), pp. 351-358.
58
 
59
FLANAGAN, D., LENOROVITZ, D., STANKE, E., AND STOCKER, F. 1985. RiPL Concept of Operations and System Architecture. CTA Internal Document (May), Boulder, Colo.
60
 
61
FOLEY, J. D. 1980. The structure of interactive command languages. In Proceedings of the IFIP Workshop on the Methodology of Interaction. North-Holland Publ., Amsterdam, pp. 227-234.
 
62
FOLEY, J. D. 1981. Tools for the designers of user interfaces. Rep. GWU-IIST-81-07, George Washington University Institute for Information Science and Technology, Washington, D.C. (Mar.).
 
63
 
64
FOLEY, J. D., AND WALLACE, V. L. 1974. The art of natural graphic man-machine conversation. In Proc. IEEE 63, 4, 462-471.
65
 
66
FREEMAN, P. A. 1980. A perspective on requirements analysis and specification. In Tutorial on Software Design Techniques, P. A. Freeman and A. I. Wasserman, Eds.
 
67
 
68
69
 
70
 
71
GRANOR, T. E., AND BADLER, N. I. 1986. GUIDE: Graphical User Interface Development Environment. In Proceedings of Trends and Applications (Silver Spring, Md.). IEEE Computer Society and National Bureau of Standards, Gaithersburg, Md., pp. 37-41.
72
 
73
GRAY, P. D., AND KILGOUR, A. C. 1985. GUIDE: A UNiX-based dialogue design system. Departmental Research Rep. CSC/85/R8, Department of Computing Science, University of Glasgow, Lilybank Gardens, Glasgow, Scotland.
74
75
76
 
77
GUEDJ, R. A., AND TUCKER, H. A., EDS. 1979. Methodology in Computer Graphics: Seillac I. (Seillac, France). North-Holland Publ., Amsterdam.
 
78
GUEDJ, R. A., TEN HAGEN, P. J. W., HOPGOOD, F. R. A., TUCKER, H. A., AND DUCE, D. A., EDS. 1980. Methodology of Interaction: SeiUac II (Seillac, France)., Amsterdam.
 
79
GUEST, S. P. 1982. The use of software tools for dialogue design. Int. J. Man-Mach. Stud. 16, 263-285.
80
81
 
82
HANSEN, W. J. 1971. User engineering principles for interactive systems. In Proceedings of the AFIPS Conference, vol. 39. AFIPS Press, Reston, Va., pp. 523-532.
83
 
84
 
85
 
86
 
87
 
88
HARTSON, H. R., AND SMITH, E. C. 1989. Rapid Prototyping. To be published.
 
89
HARTSON, H. R., (JOHNSON) HIX, D., AND EHRICH, R. W. 1984. A human-computer dialogue management system. In Proceedings of INTERACT '84, First IFIP Conference on Human-Computer Interaction (London, Sept.). International Federation for Information Processing, pp. 57-61.
 
90
HAVES, P. J. 1985. Executable interface definitions using form-based interface abstractions. In Advances in Human-Computer Interaction, vol. 1. H. Rex Hartson, Ed. Ablex, Norwood, N.J., pp. 161-190.
 
91
HAYES, P. J., AND REDDY, R. 1983. Steps toward graceful interaction in spoken and written manmachine communication. Int. J. Man-Mach. Stud. 19, 231-384.
 
92
HAYES, P. J., AND SZEKELY, P. A. 1983. Graceful interaction through the COUSIN command interface, int. J. Man-Mach. Stud. 19, 295-306.
 
93
HAYES, P. J., BALL, E., AND REDDY, R. 1981. Breaking the man-machine communication barrier. IEEE Comput. 14 (Mar.), 19-30.
94
 
95
HAYS, G. G. 1969. Computer-aided design: Simulation of digital design logic. IEEE Trans. Comput. (Jan.), 1-10.
 
96
HCI Hawaii, First International Conference on Human-Computer Interaction. 1984. (Honolulu, Hawaii, Aug.). International Commission on Human Aspects in Computing.
 
97
HCI Hawaii, Second International Conference on Human-Computer Interaction. 1987. (Honolulu, Hawaii, Aug.). International Commission on Human Aspects in Computing.
 
98
HELANDER, G. A. 1981. Improving system usability for business professionals. IBM Syst. J. 20, 3, 294-305.
99
100
101
 
102
HIX, D., AND HARTSON, H. R. 1987. A structural model for hierarchically describing humancomputer dialogue. In Proceedings of INTERACT '87, Second IFIP Conference on Human- Computer Interaction (Stuttgart, West Germany, Sept.). International Federation for Information Processing, pp. 695-700.
 
103
HOFFMAN, H.-J. 1985. Research work in design methodology for interactive programs. Tech. Rep. PUIR2/86, Department of Computer Science. Technische Hochschule Darmstadt, Darmstadt, West Germany.
 
104
HOSIER, J., ED. 1978. Structured analysis and design. Infotech State of the Art Report, pp. 195-208.
 
105
HUTCHINS, E. L., HOLLAN, J. D., AND NORMAN, D. A. 1986. Direct manipulation interfaces. In User Centered System Design, D. A. Norman and S. W. Draper, Eds. Lawrence Erlbaum Assoc., Hillsdale, N.J.
 
106
IBM Development Management System for CMS: Guide and reference 1983. IBM Document SC24-5198-1, White Plains, N.Y. (Dec.).
 
107
IBM Systems Journal. 1981. Special Issue: Human Factors 20, 2.
 
108
IBM System Productivity Facility for MVS, General Information. 1983. IBM Document GC34- 2039-0, White Plains, N.Y. (Aug.).
 
109
IBM System Productivity Facility, Dialog Management Guide, VM/SP. 1985. IBM Document SC 34-4009-0, White Plains, N.Y. (Sept.).
 
110
IBM VM/SP System Product Interpreter reference. 1983. IBM Document SC24-5239 (Sept.).
 
111
IEEE Computer. 1982. Special Issue: Human- Computer Interaction 15, 11 (Nov.).
 
112
IEEE Computer. 1983. Special Issue: The DoD STARS Program 16, 11(Nov.).
113
 
114
IEEE Computer Graphics. 1984. Special Issue: Graphics Kernel System 7 (Feb,).
 
115
IEEE Software. 1989. Special Issue: Developing Human-Computer Interfaces--Software of a Different Sort 6 (Jan.).
 
116
INTERACT '84. 1984. First IFIP Conference on Human-Computer Interaction (London, Sept.). International Federation for Information Processing.
 
117
INTERACT '87. 1987. Second IFIP Conference on Human-Computer Interaction (Stuttgart, Sept.). International Federation for Information Processing.
 
118
 
119
120
 
121
JACOB, R. J. K. 1985. An executable specification technique for describing human-computer interaction. In Advances in Human-Computer Interaction, vol. 1. H. Rex Hartson, Ed. Ablex, Norwood, N.J., pp. 211-244.
 
122
 
123
KAISER, P., AND STETINA, I. 1982. A dialogue generator. Softw. Pract. Exper. 12, 693-707.
124
125
 
126
KASIK, D. J. 1985. An architecture for graphics application development. In Proceedings of IEEE International Conference on Robotics and Automation (Mar.). IEEE, New York, pp. 365-371.
 
127
KENNEDY, T. C. S. 1974. The design of interactive procedures for man-machine communication. Int. J. Man-Mach. Stud. 6, 309-334.
128
 
129
KIERAS, D., AND POLSON, P. G. 1985. An approach to the formal analysis of user complexity. Int. J. Man-Mach. Stud. 22, 365-394.
130
 
131
LENOROVITZ, D. R., AND RAMSEY, H. R. 1977. A dialogue simulation tool for use in the design of interactive computer systems. In Proceedings of the Human Factors Society (Santa Monica, Calif.). Human Factors Society, pp. 95-99.
 
132
LINEBARGER, R. N., AND BRENNAN, R. D. 1964. A survey of digital simulation. Simulation (Dec.).
 
133
MACDONALD, A. 1982. Visual programming. Datamarion (Oct.), 132-140.
 
134
MANTEI, M. 1986. Techniques for incorporating human factors in the software lifecycle. In Proceedings of Structured Techniques Association 3rd Annual Conference (Chicago, Ill.), pp. 177-203.
 
135
 
136
MASON, R. E. A., AND CAREY, T. T. 1981. Productivity experiences with a scenario tool. In Proceedings of the IEEE COMPCON (Washington, D.C., Sept.). IEEE, New York, pp. 106-111.
137
 
138
MAURER, M. r. 1983. Full-screen testing of interactive applications. IBM Syst. J. 22, 3, 246-261.
139
 
140
MILLER, L. A., AND THOMAS, J. C., JR. 1977. Behavioral issues in the use of interactive systems. Int. J. Man-Mach. Stud. 9, 509-536.
 
141
MILLS, C. C., AND WASSERMAN, A. I. 1984. A transition diagram editor. In Proceedings of the 1984 Summer Usenix Conference (Salt Lake City, Utah). ACM, New York.
 
142
MORAN, T. P. 1981. The command language grammar: A representation for the user interface of interactive computer systems. Int. J. Man-Mach. Stud. 15, 3-51.
 
143
MORAN, T. P., ED. 1984. Human-Computer Interaction, A Journal of Theoretical, Empirical, and Methodological Issues of User Psychology and System Design. Lawrence Erlbaum Assoc., Hillsdale, N.J.
144
145
 
146
 
147
 
148
National Bureau of Standards Conference on Human Factors in Computer Systems. 1982. (Gaithersburg, Md., Mar.).
 
149
National Research Council Workshop on Software Human Factors. 1983. National Academy of Sciences (Washington, D.C., May).
150
 
151
NEWMAN, W. M. 1968. A system for interactive graphical programming. In Proceedings of the AFiPS Spring Joint Computer Conference. Thompson Books, Washington, D.C.
 
152
 
153
NORMAN, D. A. 1984. Four stages of user activities. In Proceedings of INTERACT '84, First IFIP Conference on Human-Computer Interaction (London, Aug.) International Federation for Information Processing.
 
154
155
 
156
OLSEN, D. R., JR. 1984a. User's manual for MIKE- 2.0. Arizona State University Tech. Rep.
157
158
 
159
OLSEN, D. R., JR., BUXTON, W., EHRiCH, R. W., KASIK, D. J., RHYNE, J. R., AND SIBERT, J. 1984. A context for user interface management. IEEE Comput. (Dec.), 33-42.
160
 
161
OVERMYER, S. P., AND CAMPBELL, E. E., JR. 1984. Rapid prototyping: An approach to human-computer interface design. In Proceedings of the 28th Annual Meeting of the Human Factors Society (San Antonio, Tex.). Human Factors Society.
162
 
163
 
164
 
165
PORCELLA, M., FREEMAN, P., AND WASSERMAN, A. I. 1983. Ada methodology questionnaire summary. Softw. Eng. Notes 8, 1, 51-98.
 
166
PRECISION VISUALS, INC. 1987. A Guide to Designing Friendly User/Computer Interfaces. 6260 Lookout Road, Boulder, Colo. 80301.
 
167
PROTOTYPER. 1987. SmethersBarnes Prototyper User's Manual. P.O. Box 639, Portland, Ore. 97207.
 
168
PUGLIA, V., PETZOLD, C., STONE, M. D., DUNTE- MANN, J., AND CHISHOLM, P. 1986. Operating in a new environment. PC Magazine (Feb.), 109-132.
 
169
PUK, R. 1986. Enhancements to PHIGS input model. X3H3.1/86-48 (Nov. 10).
 
170
REISNER, P. 1981. Formal grammar and human factors design of an interactive graphics system. IEEE Trans. Softw. Eng. SE-7, 2 (Mar.), 229-240.
171
 
172
REISNER, P. 1983a. Formal grammar as a tool for analyzing ease of use: Some fundamental concepts. Human Factors in Computer Systems. Ablex, Norwood, N.J.
 
173
REISNER, P. 1983b. Analytic tools for human factors of software. IBM Research Laboratory Rep. RJ 3803 (43605), San Jose, Calif.
174
175
 
176
ROSENBURG, V. 1974. The scientific premises of information science. J. Am. Soc. Inf. Sci. (July- Aug.), 263-269.
 
177
ROSENTHAL, D., AND YEN, A. 1983. User interface models summary. Comput. Graph. 17, 3 (Jan.), 16-20.
 
178
ROSS, D. T., AND SCHOMAN, K. E. 1977. Structured analysis for requirements definition. IEEE Trans. Softw. Eng. SE-3, i (Jan.).
 
179
ROWE, L. A., AND SHOENS, K. A. 1983. Programming language constructs for screen definition. IEEE Trans. Softw. Eng. SE-9, i (Jan.), 31-40.
 
180
RUBEL, A. 1982. Graphic based applicationsBTools to fill the software gap. Digit. Des. 3 (July), 17-30.
181
 
182
SCHMUCKER, K. 1986. Mac App: An application framework. BYTE 11, 8, 189-193.
183
 
184
SENKO, M. E., ALTMAN, E. B., ASTRAHAM, M. M., FEHDER, P. r., AND WANG, C. P. 1972. A data independent architectural model: Four levels of description from logical structures to physical structures. Rep. RJ982, IBM Corporation, Research Division, San Jose, Calif. (Feb.).
 
185
 
186
SHNEIDERMAN, B. 1982. Multi-party grammars and related features for designing interactive systems. IEEE Trans. Syst. Man Cybern. 12, 2 (Mar.-Apr.), 148-154.
 
187
SHNEIDERMAN, B. 1983. Direct manipulation: A step beyond programming languages. IEEE Computer (Aug.), 57-69.
 
188
 
189
 
190
 
191
SKYLIGHTS. 1987. Skylights Systems, Inc., Medford, Mass.
 
192
SMITH, D. C., IRBY, C., KIMBALL, R., VERrLANK, B., AND HARSLEM, r. 1982. Designing the Star user interface. BYTE 7, 4 (Apr.), 242-282.
 
193
 
194
SMITH, S. L., AND MOSIER, J. N. 1986. Guidelines for designing user interface software. Tech. Rep. ESD-TR-86-278. Hanscom Air Force Base, Mass.: USAF Electronic Systems Division (NTIS No. AD A177198).
 
195
STEVENS, W. P. 1981. Using Structured Design. Wiley, New York.
 
196
 
197
TANNER, P. P., AND BUXTON, W. A. S. 1984. Some issues in future user interface management system (UiMS) development. In Seeheim Workshop of User Interface Management Systems. Eurographics-Springer.
198
 
199
TESLER, L. 1981. The Smalltalk environment. BYTE 6, 8 (Aug.), 90-147.
 
200
TOFFLER, A. 1980. The Third Wave. Bantam Books, New York.
 
201
UNICAD, INC. 1985. Unicad User Interface Manual. 1695 38th Street, Boulder, Colo. 80301.
 
202
VAN DAM, A., SKLAR, D., MICHENER, J., AND FOLEY, J. 1987. PHIGS public reviews--input model. X3H3/87-69 (Jan. 18).
 
203
WASSERMAN, A. I. 1973. The design of idiot-proof interactive systems. In Proceedings of the National Computer Conference (Montvale, N.J.). ACM, New York.
 
204
WASSERMAN, A. I. 1980. Information system design methodology. J. Am. Soc. Inf. Sci. (Jan.), 5-24.
 
205
 
206
WASSERMAN, A. I. 1982. The user software engineering methodology: An overview. In Information System Design Methodologies, A. A. Verrijn-Stuart, Ed. North-Holland Publ., Amsterdam, pp. 591-628.
 
207
208
 
209
 
210
WASSERMAN, A. I., AND STINSON, S. K. 1979. A specification method for interactive information systems. In Proceedings of the IEEE Conference on Specification of Reliable Software (Cambridge, Mass.). IEEE, New York, pp. 68-79.
 
211
 
212
 
213
WILLIAMS, G. 1983. The Lisa computer system. BYTE (Feb.), 33-50.
 
214
WILLIAMS, G. 1984. The Apple Macmtosh computer. BYTE 9, 2 (Feb.), 30-54.
 
215
WILLIGES, B. H., AND WILLIGES, R. C. 1981. User considerations in computer-based information systems. Tech. Rep. CSIE-81-2, VPI&SU Departments of Computer Science and Industrial Engineering (Sept.).
 
216
WILLIGES, R. C. 1984. Evaluating human-computer software interfaces. In Proceedings of the 1984 International Conference on Occupational Ergonomics (Toronto, Canada, May).
217
218
219
220
 
221
YOURDON, E., AND CONSTANTINE, L. L. 1979. Structured Design. Prentice-Hall, Englewood Cliffs, N.J.
 
222
 
223
ZELKOWITZ, M. V., ED. 1982. ACM SIGSOFT Workshop on Rapid Prototyping ACM (Columbia, Md. Apr.). ACM, New York.

CITED BY  54


REVIEW

"Kathleen M. Swigger : Reviewer"

As the title implies, this survey paper discusses the important issues concerning human-computer interface management systems. The authors' major point is that designers of interface management systems ought to create design tools that allow for  more...

Collaborative Colleagues:
H. Rex Hartson: colleagues
Deborah Hix: colleagues