CURRICULUM VITAE (
Ben Shneiderman
Dept of Computer Science,
Phone:
+1-301-405-2680 Fax:
+1-301-405-6707 Email: ben@cs.umd.edu
Personal: http://www.cs.umd.edu/~ben Lab: http://www.cs.umd.edu/hcil
1. Personal information
a. Current status
Professor, Computer Science (1989- ),
Founding Director, Human-Computer Interaction Laboratory:
Institute
for Advanced Computer Studies (1996-2000)
Center
for Automation Research (1983-1996)
Member,
Institute for Systems Research (1991- ).
Member,
Institute for Advanced Computer Studies (1987-1991, 1997- )
b. Educational background
Institution Degrees Majors
at
Stony Brook
at Stony Brook
c. Employment background
Institution Dates Titles
2000 Institute
for Advanced Computer Studies
1989- Professor, Department of Computer
Science
1983-89
Associate Professor, Department of
Computer Science
1979-83 Associate Professor
1976-79 Assistant Professor, Department of
Information
Systems Management
State
at Stony Brook
State
at Farmingdale
2. Research,
scholarly, and creative activities
a. Books
(i) Books authored
1. Kreitzberg, C. and Shneiderman, B., Elements of FORTRAN Style: Techniques for
Effective Programming, Harcourt Brace Jovanovich, Inc.,
2. Shneiderman,
B., A Self Study Guide to FORTRAN
Programming, State University of New York Independent Study Program, Empire
State College, 86 pages, revised edition (1974).
3. Kreitzberg,
C. and Shneiderman, B., FORTRAN
Programming: A Spiral Approach, Harcourt Brace Jovanovich,
4. Shneiderman,
B., Introduction to Computer Programming,
Indiana University Independent Study Division (1976), 56 pages.
**5. Shneiderman, B., Software Psychology: Human Factors in Computer and Information Systems,
Little, Brown and
6. Shneiderman,
B., Let's Learn BASIC: A Kids'
Introduction to BASIC Programming,
Apple, Atari, Commodore 64, and IBM versions, Little, Brown and Co.,
Boston, MA, (1984).
**7. Shneiderman,
B., Designing the User Interface:
Strategies for Effective Human-Computer Interaction, Addison-Wesley Publ.
Co.,
*8. Shneiderman,
B. and Kearsley, G., Hypertext Hands-On!
An Introduction to a New Way of Organizing and Accessing Information,
Addison-Wesley Publ. Co., Reading, MA , book and hypertext disk using Hyperties
(May 1989), 192 pages and two disks.
**9. Shneiderman,
B., Designing the User Interface:
Strategies for Effective Human-Computer Interaction: Second Edition,
Addison-Wesley Publ. Co.,
**10. Shneiderman, B., Designing the User Interface: Strategies for Effective Human-Computer
Interaction: Third Edition, Addison-Wesley Publ. Co.,
*11. Card, S., Mackinlay, J., and Shneiderman, B., Readings in Information Visualization: Using Vision to Think, Morgan Kaufmann Publ., San Francisco, CA (1999), 686 pages.
***12. Shneiderman, B., Leonardo’s Laptop: Human
Needs and the New Computing Technologies, MIT Press,
[1] ACM Interactions 9, 5
(Sept-Oct 2002), 40-53.
[2] Creativity support tools, Communications
of the ACM 45, 10 (October 2002), 116-120.
[3] Meeting human needs with new
digital imaging technologies, IEEE Multimedia 9, 4
(Oct-Dec 2002), 8-14.
[4] Imagining the New Computing, User
Experience 1, 3 (Winter 2002), 20-24.
*13. Bederson, B. and Shneiderman, B., The Craft of Information Visualization: Readings and Reflections, Morgan Kaufmann Publ., San Francisco, CA (2003), 410 pages.
**14. Shneiderman, B. and Plaisant, C., Designing the User Interface: Strategies for
Effective Human-Computer Interaction: Fourth Edition, Addison-Wesley Publ.
Co.,
(ii) Books edited
1. Shneiderman,
B. (Editor), Database Management Systems
(editor), AFIPS Press, Montvale, NJ (1976), 131 pages.
2. Shneiderman, B. (Editor), Databases: Improving Usability and
Responsiveness, Academic Press,
3. Badre, A.
and Shneiderman, B. (Editor), Directions
in Human/Computer Interaction, Ablex Publ., Norwood, NJ (1982), 225 pages.
4. Shneiderman, B. (Editor), Hypertext on Hypertext, Hyperties disk
with 1Mbyte data and graphics incorporating July 1988 CACM, ACM Press, New York, NY (July 1988).
**5. Shneiderman, B. (Editor), Sparks of Innovation in Human-Computer Interaction, Ablex
Publishers, Norwood, NJ (1993), 387 pages.
Papers included are marked by #.
http://www.intellectbooks.com/authors/shneider/sparks.htm
(iii) Chapters in books
1. Shneiderman,
Ben, "Errors", "Data Type", "Rings",
"FIFO-LIFO", sections in Encyclopedia
of Computer Science, Anthony Ralston, Editor, Petrocelli/Charter Publisher,
(1976).
2. Shneiderman,
Ben, Human Factors Experiments for Developing Quality Software, INFOTECH State of the Art Report on Software
Reliability, 1977, 263-276.
3. Shneiderman,
Ben, "Human Factors in Computing", 688-690, and "Data Base
On-Line", 447-448, Sections of the Encyclopedia
of Computer Science, 2nd Edition, A. Ralston, Editor (1983).
*4. Shneiderman,
Ben, System message design: Guidelines and experimental results, In Directions in Human-Computer Interaction,
Badre, A. and Shneiderman, B. (Editors), Ablex Publ. Co., Norwood, NJ, (1982),
55-78.
5. Shneiderman,
Ben, Human factors in interactive software, End
User Systems and their Human Factors, A. Blaser and M. Zoeppritz, Editors,
Springer-Verlag, Berlin (1983),
9-29. Keynote address IBM
Heidelberg Conference.
6. Shneiderman,
Ben, Correct, complete operations and other principles of interaction, Invited paper for the First USA-Japan
Conference on Human-Computer Interaction (August 1984), In Human-Computer Interaction, (G. Salvendy, Ed.), Elsevier Science
Publishers B.V., (North-Holland), (1984), 135-147.
7. Shneiderman,
Ben, A model programming environment, In Advances
in Human-Computer Interaction 1, (R. Hartson, Ed.), Ablex Publ., Norwood,
NJ (1985), 105-131.
8. Weiser, M.
and Shneiderman, Ben, Human factors of computer programming, In Handbook of Human Factors (G. Salvendy,
Ed.), John Wiley & Sons, Inc., (1986), 1398-1415, Reprinted in Tutorial on Software Restructuring, (R. Arnold, Editor), IEEE
EH0244-4 (1986), 67-81.
9. Shneiderman,
Ben, Design guidebook for interaction styles: A taxonomy, rule-base, and some
opinions, In (B. Shackel, Ed.), Human
Factors for Informatics Usability, Cambridge University Press (1990),
325-342. Reprinted in Baecker, R. M.,
Grudin, J., Buxton, W. A. S., and Greenberg, S. (Editors), Readings in Human-Computer Interaction: Toward the Year 2000, Second
Edition, Morgan Kaufmann Publishers, Inc., San Francisco, CA (1995),
401-410.
10. Shneiderman,
Ben, Reflections on authoring, editing, and managing hypertext, In (Barrett,
E., Editor), The Society of Text, MIT
Press, Cambridge, MA (1989), 115-131.
11. Shneiderman,
Ben, User interface races, In (B. Laurel, Ed.), The Art of Human-Computer Interface Design, Addison-Wesley Publ.,
Reading, MA (1990), 221-224.
12.
Shneiderman,
B., Direct manipulation versus agents: Paths to predictable, controllable, and
comprehensible interfaces, In Bradshaw, J. (Editor), Software Agents, AAAI Press, Menlo Park, CA (1997), 97-106.
13.
Shneiderman,
B., Universal Usability: A research agenda for human-computer
interaction research to empower every citizen. In Earnshaw, R., Guedj, R., Van Dam, A., and Vince, J.
(Editors), Human-Centred Computing,
Online Communities, and Virtual Environments, Springer-Verlag London
(2001), 179-189.
14.
Shneiderman, B., Supporting creativity with advanced
information-abundant user interfaces. In Earnshaw, R., Guedj, R., Van Dam, A.,
and Vince, J. (Editors), Human-Centred
Computing, Online Communities, and Virtual Environments, Springer-Verlag
London (2001), 469-480.
15. Ceaparu,
I., Demner, D., Hung, E., Zhao, H. and Shneiderman, B., "In Web We
Trust": Establishing strategic trust among online customers, In Rust, R.
and Kannan, P. K. (Editors), E-Service, M. E. Sharpe Publishers, Armonk,
NY (August 2002), 90-107.
16. Bessiere, K., Ceaparu, I., Lazar, J., Robinson, J., and Shneiderman,
B., Social and psychological influences on computer user frustration, In Bucy,
E. P. and Newhagen, J. E. (Editors), Media Access: Social and Psychological
Dimensions of New Technology User, Lawrence Erlbaum Associates, Mahwah, NJ
(2004), 91-103.
17. Seo, J. and Shneiderman,
B., A knowledge integration framework for information visualization, In Hemmje,
M, Niederee, C., and Risse, T. (Editors), From
Integrated Publication and Information Systems to Virtual Information and
Knowledge Environments, Springer Lecture Notes in Computer Science (2005).
18. Plaisant, C., and
Shneiderman, B., Personal role management: Overview and a design study of email
for
university students, In Czerwinski, M. and Kaptelinin, V., Designing Integrated
Digital Work Environments: Beyond the Desktop, MIT Press,
b. Articles in refereed journals
1. Shneiderman,
B., Polynomial search, Software: Practice
and Experience 3, 5 (January - March 1973), 5-8.
*2. Shneiderman,
B., Optimum data base reorganization points, Communications of the ACM 16, 6 (June 1973), 362-365.
3. Shneiderman,
B., A computer graphics system for polynomials, The Mathematics Teacher 67,2 (February 1974), 111-113.
4. Shneiderman,
B. and Scheuermann, P., Structured data structures, Communications of the ACM 17, 10 (October 1974), 566-574.
5. Shneiderman,
B., A model for optimizing indexed file structures, International Journal of Computer and Information Sciences 3, 1
(March 1974), 93-103.
6. Shneiderman,
B., Experimental testing in programming languages, Stylistic considerations and
design techniques, Proc. National
Computer Conference, AFIPS Press, Montvale, NJ (1975), 653-656.
7. Shapiro,
S. C. and Shneiderman, B., Towards a Theory of Encoded Data Structures and Data
Translation, International Journal of
Computer and Information Sciences 5, 1 (1976), 33-43 (March 1976).
8. Shneiderman,
B., Exploratory experiments in programmer behavior, International Journal of Computer and Information Sciences 5, 2
(June 1976), 123-143.
9. Shneiderman,
B., A review of design techniques for programs and data, Software: Practice and Experience 5
(1976), 555-567.
10. Goodman,
V., Shneiderman, B., Batched searching of sequential and tree structured files,
ACM Transactions on Database Systems 1,
3 (September 1976), 268-275
11. Report of
the Stored Data Definition and Translation Task Group, special issue of Information Systems 2, 3 (1977), 95-148
with 6 other authors.
12. Shneiderman,
B., Reduced combined indexes for efficient multiple attribute retrieval, Information Systems 2, 4 (1977),
149-154.
13. Shneiderman,
B., Design, development and utilization perspectives on database management
systems, Information Processing and
Management 13, 1 (1977), 23-33.
*14. Mayer,
R., McKay, D., Heller, P., Shneiderman, B., Experimental
investigations of the utility of detailed flowcharts in programming, Communications of the ACM 20,6 (June
1977), 373-381, Reprinted in Human Factors in Software Development, Bill Curtis, Editor, IEEE
EHO 185-9 (1981).
15. Shneiderman,
B., Measuring computer program quality and comprehension, International Journal of Man-Machine Studies 9 (1977), 465-478.
16. Shneiderman,
B., Jump searching: A fast sequential search technique, Communications of the ACM 21, 10 (October 1978), 831-834.
17. Shneiderman,
B., Teaching programming: A spiral approach to syntax and semantics, Computers and Education 1, 3
(1978), 193-197.
18. Brosey, M.
K. and Shneiderman, B., Two experimental comparisons of relational and
hierarchical database models, International
Journal of Man-Machine Studies 10 (1978), 625-637.
19. Shneiderman,
B., Information policy issues: Selecting the policy framework and defining the
schema horizon, Information and
Management 1 (1978), 207-218.
Reprinted in Best Computer Science Papers
of 1980, Auerbach Publishers.
20. Shneiderman,
B., Improving the human factors aspect of database interactions, ACM Transactions on Database Systems 4,
3 (December 1978), 417-439. Reprinted in
Database Management in the 1980's, J.
Larson and H. A. Freeman, Editors, IEEE EHO 181-8 (1981).
21. Shneiderman,
B., Human factors experiments in designing interactive systems, IEEE Computer 12, 12 (December
1979), 9-19. Reprinted in Larson, J. A. (Editor), Tutorial: End User Facilities in the 1980s,
IEEE Computer Society Press (1982), 16-26.
22. Shneiderman,
B., Multi-party grammars and related features for defining interactive systems,
IEEE Systems, Man, and Cybernetics SMC-12,
2 (March-April 1982), 148-154.
23. Shneiderman,
B., A note on human factors issues of natural language interaction with
database systems, Information Systems 6,
2 (1981), 125-129.
**24.Mayer, R. and Shneiderman, B., Syntactic/Semantic
interactions in programmer behavior: A model and experimental results, International Journal of Computer and
Information Sciences 7 (June 1979), 219-239. Reprinted in Human Factors in Software Development, Bill Curtis, Editor, IEEE EHO 185-9, (1981).
25. DiPersio,
T., Isbister, D., and Shneiderman, B.,
An experiment using memorization/ reconstruction as a measure of
programmer ability, International Journal
of Man-Machine Studies 13 (1980), 339-354.
26. Shneiderman,
B., Hardware options, evaluation metrics, and a design sequence for interactive
information systems, Information and
Management 3, 1 (1980), 3-18.
27. Shneiderman,
B., The future of interactive systems and the emergence of direct manipulation,
Behaviour and Information Technology 1,
3 (1982), 237-256. Keynote address - NYU Symposium on User Interfaces -
published in Human Factors and
Interactive Computer Systems, Y. Vassiliou, Ed., Ablex Publ.,
28. Shneiderman,
B., Control flow and data structure documentation: Two experiments, Communications of the ACM 25, 1 (January 1982), 55-63.
29. Shneiderman,
B., Designing computer system messages, Communications
of the ACM 25, 9, (September 1982), 610-611. Reprinted by Datapro.
30. Shneiderman,
B. and Thomas, G., An architecture for automatic relational database system
conversion, ACM Transactions on Database
Systems 7, 2 (June 1982), 235-257.
31. Shneiderman,
B., The psychology of serving the user community: Management strategies for
interactive systems, Journal of Capacity
Management 1, 4, (1983), 328-343.
32. Hill,
R., Jacob, R., Mah,
W., and Shneiderman, B., An empirical comparison of two PLATO text
editors, Journal of Computer Based
Instruction 10, 1&2 (Summer 1983),
43-50.
33. Sykes, F.,
Tillman, R., and Shneiderman, B., The
effect of scope delimiters on program comprehension, Software: Practice and Experience 13 (1983), 817-824.
34. Miara, R., Navarro, J., Musselman,. J., and Shneiderman, B., Program indentation and
comprehensibility, Communications of the
ACM 26, 11 (November 1983), 861-867,
#*35.Shneiderman, B., Direct manipulation: A step
beyond programming languages, IEEE
Computer 16, 8, (August 1983), 57-69. Reprinted in:
[1] Nikkei
Computer,
[2] Auerbach Report Series.
[3] Baecker, Ronald, and Buxton,
William,
Multidisciplinary Approach,
Morgan-Kaufman Publishers,
[4] Glinert, E. (Editor), IEEE Visual
Programming Environments: Paradigms and Systems
(1990), 317-329.
[5] Wardrip-Fruin, N. and Montfort, N.
(Editors), The New Media Reader, MIT Press,
36. Powers,
M., Lashley, C., Sanchez, P., and
Shneiderman, B., An experimental comparison on tabular and graphic data
presentation, International Journal of
Man-Machine Studies 20, 6 (June 1984), 545-566.
37. Shneiderman,
B., Response time and display rate in human performance with computers, ACM Computing Surveys 16, 3 (September
1984), 265-285. Reprinted: Japanese review journal BIT, (1986), and Dutch journal Management
en Organisatie van Automatiseringsmiddelen 1 (1992).
38. Shneiderman,
B., When children learn programming: Antecedents, concepts and outcomes, The Computing Teacher 12, 5 (February
1985), 14-17.
39. Parton, D.,
Huffman, K., Pridgen, P., Norman, K.,
and Shneiderman, B., Learning a menu selection tree: Training methods compared,
Behaviour and Information Technology 4,
2 (1985), 81-91.
40. Shneiderman,
B., The relationship between COBOL and computer science, Annals of the History of
Computing 7, 4 (October 1985), 348-352. Reprinted in E. Horowitz, Programming Languages: A Grand Tour, 3rd
Edition, Computer Science Press,
41.
42. Shneiderman,
B., Designing menu selection systems, Journal
of the American Society for Information Science 37, 2 (March 1986),
57-70.
43. MacArthur,
C. and Shneiderman, B., Learning
disabled students' difficulties in learning to user a word processor: Implications
for instruction and software evaluation, Journal
of Learning Disabilities 19, 4 (April 1986), 248-253.
#44. Koved, L.
and Shneiderman, B., Embedded menus: Selecting items in context, Communications of the ACM 29, 4 (April
1986), 312-318, also appeared as IBM
Research Report RC 11310 (August 13,
1985). Reprinted in Hebrew in Maaseh-Hoshev.
45. Shafer, P.,
Simon, R., Weldon, L., and Shneiderman, B., Display strategies for program
browsing: Concepts and experiment, IEEE
Software 3, 3 (May 1986), 7-15
46. Blank,
D., Murphy, P., and Shneiderman, B., A
comparison of children's reading comprehension and reading rates at three text
presentation speeds on a CRT, Journal of
Computer-Based Instruction 13, 3
(Summer 1986), 84-87
47. Norman, K.,
Weldon, L., and Shneiderman, B., Cognitive layouts of windows and multiple
screens for user interfaces, International
Journal of Man-Machine Studies 25 (1986), 229-248
48. Laverson,
A.,
#49. Marchionini,
G. and Shneiderman, B., Finding facts vs. browsing knowledge in hypertext
systems, IEEE Computer 21, 1 (January
1988), 70-80.
50. Ostroff, D.
and Shneiderman, B., Selection devices for users of an electronic encyclopedia:
An empirical comparison of four possibilities, Information Processing and Management 24, 6 (1988), 665-680.
51. Shneiderman,
B., We can design better use interfaces: A review of human-computer interaction
styles, Ergonomics 21 (1988). Also appeared as keynote address in the Proceedings
of the International Ergonomics Association,
#52. Brethauer,
D., Plaisant, C., Potter, R., and Shneiderman, B., Three evaluations of museum
installations of a hypertext system, Journal
of the American Society for Information Science 40, Special Issue on
Hypertext, (May 1989), 172-182.
#53. Shneiderman,
B., A nonanthropomorphic style guide: Overcoming the Humpty Dumpty syndrome, The Computing Teacher (October 1988),
9-10.
54. Shneiderman,
B. and Carroll, J., Ecological studies of professional programmers, Communications of the ACM 31, 11
(November 1988), 1256-1258.
55. Potter, R.,
Berman, M., and Shneiderman, B., An experimental evaluation of three touch
screen strategies within a hypertext database, International Journal of Human-Computer Interaction, 1, 1 (October
1989), 41-52.
56. Seabrook,
R. and Shneiderman, B., The user interface in a hypertext, multi-window
browser, Interacting with Computers 1,
3 (1989), 299-337.
57. Furuta, R.,
Plaisant, C., and Shneiderman, B., A
spectrum of automatic hypertext constructions, Hypermedia 1, 2 (1989), 179-195.
#58. Sears, A.
and Shneiderman, B., High precision touchscreens: Design strategies and
comparison with a mouse, International
Journal for Man-Machine Studies 34, 4 (April 1991), 593-613.
59. Shneiderman,
B., Future directions for Human-Computer Interaction, International Journal of Human-Computer Interaction 2, 2 (1990),
41-52.
60. Furuta, R.,
Plaisant, C., and Shneiderman, B., Automatically transforming regularly
structured linear documents into hypertext, Electronic
Publishing 2, 4 (1989), 211-229.
61. Plaisant,
C. and Shneiderman, B., Scheduling home control devices: Design issues and
usability evaluation of four touchscreen interfaces, International Journal for Man-Machine Studies 36 (1992), 375-393.
62. Faloutsos,
C., Lee, R., Plaisant, C., Shneiderman, B., Incorporating string search in a
hypertext system: User interface and signature file design issues, Hypermedia (1990), 183-200
63. Jones, T.
and Shneiderman, B., Evaluating usability for a training-oriented hypertext:
Can hyper-activity be good?, Electronic
Publishing 3, 4 (November 1990), 207-225.
64. Botafogo,
R., Rivlin, E., and Shneiderman, B., Structural analysis of hypertexts:
Identifying hierarchies and useful metrics, ACM
Transactions on Information Systems 10, 2 (April 1992), 142-180.
65. Shneiderman,
B., Plaisant, C., Botafogo, R., Hopkins, D., and Weiland, W., Designing to
facilitate browsing: A look back at the Hyperties workstation browser, Hypermedia 3, 2 (1991), 101-117.
66. Shneiderman,
B., Tree visualization with tree-maps: A 2-dimensional space filling approach, ACM Transactions on Graphics 11, 1
(January 1992), 92-99.
67. Chimera, R.
and Shneiderman, B., An exploratory evaluation of three interfaces for browsing
large hierarchical tables of contents, ACM
Transactions on Information Systems 12, 4 (October 1994), 383-406.
68. Sears, A.,
Revis, D., Swatski, J., Crittenden, R., and Shneiderman, B., Investigating
touchscreen typing: The effect of keyboard size on typing speed, Behaviour & Information Technology 12,
1 (Jan-Feb 1993), 17-22.
#69. Shneiderman,
B., Touch screens now offer compelling uses, IEEE Software 8, 2 (March 1991), 93-94, 107.
70. Weiland, W.
and Shneiderman, B., A graphical query interface based on aggregation/
generalization hierarchies, Information
Systems 18, 4 (1993), 215-232.
71. Rivlin, E.,
Botafogo, R., and Shneiderman, B., Navigating in hyperspace: Designs for a
structure-based toolbox, Communications
of the ACM 37, 2 (Feb. 1994), 87-96.
72. Young, D.
and Shneiderman, B., A graphical filter/flow model for boolean queries: An
implementation and experiment, Journal of
the American Society for Information Science 44, 6 (July 1993), 327-339.
73. Karl, L.,
Pettey, M., and Shneiderman, B., Speech versus mouse commands for word
processing applications: An empirical evaluation, International Journal for Man-Machine Studies 39, 4 (1993),
667-687.
74. Shneiderman,
B., Beyond intelligent machines: Just Do It!, IEEE Software 10, 1 (January 1993), 100-103.
75. Shneiderman,
B. and Lewis, C., Building HCI partnerships and infrastructure, Behaviour & Information Technology 12,
2 (March-April 1993), 130-135.
76. Sears, A.
and Shneiderman, B.,
77. Shneiderman,
B., Dynamic queries for visual information seeking, IEEE Software 11, 6 (1994), 70-77.
Reprinted in Card, S., Mackinlay, J, and Shneiderman, B. (Editors),
78. Plaisant,
C., Carr, D., and Shneiderman, B., Image-browser taxonomy and guidelines for
designers, IEEE Software 12, 2 (March
1995), 21-32.
79. Asahi, T.,
Turo, D., and Shneiderman, B., Using treemaps to visualize the analytic
hierarchy process, Information Systems
Research 6, 4 (December 1995), 357-375.
80. Kumar, H.,
Plaisant, C., and Shneiderman, B., Browsing hierarchical data with multi-level
dynamic queries and pruning, International
Journal of Human-Computer Studies 46, 1 (January 1997), 103-124. Reprinted in Card, S., Mackinlay, J, and
Shneiderman, B. (Editors),
81. Plaisant,
C., Vanniamparampil, A., Rose, A., and Shneiderman, B., Low-effort high-payoff
user interface re-engineering, IEEE
Software 14, 4 (July 1997). Reprinted in Japanese, Nikkei Computer Books, October 1998, 130-141.
82. Shneiderman,
B., Alavi, M., Norman, K., and Borkowski, E. Y., Windows of opportunity in
electronic classrooms, Communications of
the ACM 38, 11 (November 1995),
19-24.
83. Preece, J.
and Shneiderman, B., Survival of the fittest: The evolution of multimedia user
interfaces, ACM Computing Surveys 27,
4 (December 1995), 557-559.
84. Mahajan, R.
and Shneiderman, B., Visual and textual consistency checking tools for
graphical user interfaces, IEEE
Transactions on Software Engineering 23, 11 (November 1997), 722-735.
85. Shneiderman,
B., Designing information-abundant websites: issues and recommendations, International Journal of Human-Computer
Studies 47 (1997), 5-29. Available at
http://ijhcs.open.ac.uk//shneiderman/shneiderman.html
86 Kandogan,
E. and Shneiderman, B., Elastic Windows: Design, implementation, and evaluation
of multi-window operations, Software:
Practice & Experience 28, 3 (March 1998), 225-248.
87. Shneiderman,
B., The next generation of graphical user interfaces: information visualization
and better window management, Displays 17
(1997), 125-129.
88. Plaisant,
C., Shneiderman, B., Doan, K., and Bruns, T., Interface and data architecture
for query preview in networked information systems, ACM Trans. on Information Systems, (July 1999), 320-341.
89. Tanin, E.,
Lotem, A., Haddadin,
90. Shneiderman,
B., Relate-Create-Donate: An educational philosophy for the cyber-generation, Computers & Education 31, 1 (1998),
25-39.
91. Shneiderman,
B., Codex, memex, genex: The pursuit of transformational technologies, International Journal of Human-Computer
Interaction 10, 2 (1998), 87-106.
92. Greene, S.,
Marchionini, G., Plaisant, C., and Shneiderman, B., Previews and overviews in
digital libraries: Designing surrogates to support visual information-seeking, Journal of the American Society for
Information Science51, 3
(March 2000), 380-393.
93. Plaisant,
C., Shneiderman, B., and Mushlin, R., An information architecture to support
the visualization of personal histories,
Information Processing and Management 34, 5 (1998), 581-597.
94. Greene, S.,
Tanin, E., Plaisant, C., Shneiderman, B., Olsen, L., Major, G., and Johns, S.,
The end of zero-hit queries: Query previews for NASA's Global Change Master
Directory, International Journal of
Digital Libraries 2,
No.2+3 (1999), 79-90.
95. Shneiderman, B., Byrd, D., and Croft, B.,
Sorting out searching: A user-interface framework for text searches, Communications of the ACM 41, 4 (April
1998), 95-98.
96. Shneiderman,
B., Borkowski, E., Alavi, M., and Norman, K., Emergent patterns of
teaching/learning in electronic classrooms, Educational
Technology Research & Development 46, 4 (1998), 23-42.
97. Zhang, Z.,
Basili, V., and Shneiderman, B., Perspective-based usability inspection: An
empirical validation of efficiency, Empirical
Software Engineering 4, 1 (March 1999), 43-69.
98. Shneiderman,
B., Creating creativity: User interfaces for supporting innovation, ACM Transactions on Computer-Human
Interaction 7, 1 (March
2000), 114-138. Reprinted in Carroll, J. M. (Editor), Human-Computer
Interaction in the New Millennium, ACM Press,
99. Zaphiris, P., Shneiderman, B., and Norman, K.L, Expandable indexes versus sequential menus for searching hierarchies on the World Wide Web, Behaviour & Information Technology 21, 3 (May-June 2002), 201-208.
101. Shneiderman,
B., Universal Usability: Pushing human-computer interaction research to
empower every citizen, Communications of the ACM 43, 5 (May
2000), 84-91. Reprinted in Bucy, E. P. and Newhagen, J. E. (Editors), Media
Access: Social and Psychological Dimensions of New Technology User,
102. Hochheiser,
H. and Shneiderman, B.,
Performance benefits of simultaneous over sequential menus as task complexity
increases, International Journal of Human-Computer Interaction 12, 2
(2000), 173-192.
102. Potter,
R., Shneiderman, B., and Bederson, B., Pixel data access for graphical macros,
CS-TR-4019, UMIACS-TR-99-27, (August 1999, under revision).
103. North, C. and Shneiderman,
B., Snap-Together
Visualization: Can users construct and operate coordinated views?, International Journal of Human-Computer
Studies 53, 5 (November
2000), 715-739.
104. Hochheiser, H. and Shneiderman, B., Using interactive visualizations of WWW log data to characterize access patterns and inform site design, Journal of the American Society for Information Science and Technology 52, 4 (February 2001), 331-343.
105. Tanin, E. and Shneiderman, B., Exploration of large online data tables using generalized query previews, Univ. of Maryland Computer Science Technical Report (June 2001, resubmitted).
106. Shneiderman, B. and Hochheiser, H., Universal usability as a stimulus to advanced interface design, Behaviour & Information Technology 20, 5 (Sept-Oct 2001), 367-376.
107. Bederson, B., Shneiderman, B., and Wattenberg, M., Ordered and quantum treemaps: Making effective use of 2D space to display hierarchies, ACM Transactions on Graphics 21, 4 (October 2002), 833-854.
108.
Shneiderman, B., Inventing
discovery tools: Combining information visualization with data mining, Information
Visualization 1, 1 (2002), 5-12. Also appeared in Proc. Discovery
Science 4th International Conference 2001.
109.
Seo, J. and Shneiderman, B., Interactively
exploring hierarchical clustering results, IEEE Computer 35, 7 (July
2002), 80-86.
110.
Ceaparu,
111.
Bessiere, K., Newhagen, J. E., Robinson, J. P., and Shneiderman, B., A
model for computer frustration: The role of instrumental and dispositional
factors on incident, session, and post-session frustration and mood, Computer
in Human Behavior (2004, online).
112. Golub, E. and Shneiderman, B., Dynamic query visualizations on world wide web clients: A DHTML solution for maps and scattergrams, International Journal of Web Engineering and Technology 1, 1 (2003), 63-78.
113.
Zhao, H. and Shneiderman, B., Image-based highly interactive Web mapping for
geo-referenced data publishing, International Journal of Geographic
Information Systems 19, 4 (2005),
413-428.
114. Seo, J., Bakay, M., Chen,
Y.-W., Hilmer, S., Shneiderman, B., and Hoffman, E. P., Interactively
optimizating signal/noise ratios in expression profiling: project-specific
algorithm selection and detection p-value weighting in Affymetrix microarrays, Bioinformatics
20 (2004), 2534-2544. http://bioinformatics.oupjournals.org/cgi/content/abstract/20/16/2534?etoc
115.
Zhao, P., Seo, J., Wang, Z., Wang, Y., Shneiderman, B., and Hoffman, E. P., In
vivo filtering of in vitro MyoD target data: An approach for identification of
biologically relevant novel downstream targets of transcription factors, Comptes
Rendus Biologies 326 (2003),
1049-1065.
http://dx.doi.org/10.1016/j.crvi.2003.09.035
116. Shneiderman, B., Why not make user
interfaces better than 3D reality? IEEE Computer Graphics & Applications
23, 6 (November/December 2003), 12-15.
117. Ceaparu, I. and Shneiderman, B., Finding
governmental statistical data on the web: A study of categorically-organized
links for the FedStats Topics page, Journal
of the American Society of Information Science & Technology 55, 11
(2004), 1008-1015.
118. Hochheiser, H. and Shneiderman, B., Dynamic
query tools for time series data sets, Timebox widgets for interactive
exploration, Information Visualization 3,
1 (March 2004), 1-18.
119. Baehrecke, E. H., Dang, N., Babaria, K., and Shneiderman, B.,
Visualization and analysis of microarray and gene ontology data with treemaps, BMC
Bioinformatics 2004, 5:84 (
120. Kules, B., Kang, H., Plaisant, C., Rose, A., and Shneiderman, B., Immediate usability: a case study of public
access design for a community photo library, Interacting with Computers 16, 6 (2004),
1171-1193.
121. Zhao, H.,
Smith, B. K., Norman, K., Plaisant, C., and Shneiderman, B., Interactive
sonification of choropleth maps: Design and evaluation, IEEE Multimedia 12, 2 (April-June 2005), 26-35.
122. Kang, H. and
Shneiderman, B., Personal media exploration: A spatial interface to
user-designed semantic regions (submitted July 2004).
123. Seo, J. and
Shneiderman, B., A rank-by-feature framework for interactive exploration of
multidimensional data, Information
Visualization (to appear June 2005).
124. Lazar, J., Jones, A., Bessiere, K., Ceaparu,
125. Lazar, J.,
Jones, A., Hackley, M, and Shneiderman, B., Severity and impact of computer user
frustration: A comparison of student and workplace users, Interacting with Computers (to appear 2005).
126.Kustanowitz, J. and Shneiderman, B., Bi-level
hierarchical layouts for photo libraries: Algorithms for design optimization
with quantum content,
127.Shmueli, G., Jank, W., Aris, A., Plaisant, C., and
Shneiderman, B., Exploring autction databases through interactive
visualization,
c. Reports: List available on request
d. Articles in conference proceedings, and notes
(i) Book chapters from refereed conferences
1. Shneiderman,
B., Overcoming the limitations of current programming languages, Keynote
address, In The Role of Language in
Problem Solving, (R. Jernigan, B. W. Hamill, and D. M. Weintraub, Editors),
Elsevier Science Publishers B. V. (North-Holland), (1985), 253-275.
2. Shneiderman,
B., Human factors issues of manuals, online help, and tutorials, Invited
conference address, Empirical Foundations
of Information and Software Science, (J. C. Agrawal and P. Zunde, Editors),
Plenum Press, New York (1985), 107-124.
3. Shneiderman,
B., Empirical studies of programmers: The territory, paths, and destinations,
Keynote address for workshop. In E.
Soloway and R. Iyengar (Editors), Empirical
Studies of Programmers, Ablex Publishers,
4. Shneiderman,
B., User interface design and evaluation for an electronic encyclopedia, In G.
Salvendy, Ed., Cognitive Engineering in
the Design of Human-Computer Interaction and Expert Systems, Elsevier (1987), 207-223.
5. Reisel, J.
and Shneiderman, B., Is bigger better?
the effects of display size on program reading, In G. Salvendy, S. L. Sauter,
and J. J. Hurrell, Jr., Eds., Social,
Ergonomic and Stress Aspects of Work with Computers, Elsevier (1987),
113-122.
6. Sears, A.,
Plaisant, C., and Shneiderman, B., A new era for touchscreen applications:
High-precision, dragging, and direct manipulation metaphors, In R. H. Hartson
and D. Hix, (Editors), Advances in
Human-Computer Interaction: Vol. 3,
Ablex Publishing Co., Norwood, NJ (1992), 1-33.
7. Shneiderman,
B., Education by Engagement and Construction: A Strategic Education Initiative
for the multimedia renewal of American education, In Barrett, E. (Editor), Sociomedia: Hypermedia, Multimedia and the
Social Construction of Knowledge, MIT Press, Cambridge, MA, (1992), 13-26.
#8. Shneiderman,
B., Engagement and construction:
Educational strategies for the post-TV era, In Tomek, Ivan (Editor), Computers and Learning, Springer-Verlag, Berlin, 39-45 (Conference
held at Wolfville, Nova Scotia, Canada (June 17-20, 1992)). Reprinted in Journal of Computers in Higher Education 2 (4), (Spring 1993),
106-116.
9. Shneiderman,
B., Chimera, R., Jog, N, Stimart, R., and White, D., Evaluating spatial and
textual style of displays, In MacDonald, L. and Lowe, A. (Editors), Display Systems: Design and Applications,
John Wiley & Sons, Inc., Chichester, UK (1997), 83-96.
(ii) Refereed conferences
1. Shneiderman,
B. and Highland, H. J., Scientific and industrial programming education at the
junior college level, Proceedings of the
IFIP World Conference on Computers and Education, Amsterdam (August, 1970).
2. Shneiderman,
B. and Heller, J., A graph theoretical model of data structures, ACM SIGIR Forum 7 (Winter, 1972).
3. Buck, J.
and Shneiderman, B., An internship in information systems: Combining computer
science education with realistic problems, 6th Technical Symposium on Computer
Science Education, ACM SIGCSE Bulletin 8,
3 (September 1976), 80-83.
4. McKay, D.
and Shneiderman, B., Experimental investigations of computer program debugging
and modifications, Proc. 6th Congress of
International Ergonomics Association, (1976).
5. Shneiderman,
B., Evaluating introductory programming textbooks: A guide for students,
instructors, authors and publishers, 8th Technical Symposium on Computer
Science Education, ACM SIGCSE Bulletin 9,
3 (August 1977) 56-58.
6.
7. Shneiderman,
B., Software Psychology: Applying the results of human factors research in
programming, Proc. 49th SHARE Conference
(1977).
8. Shneiderman,
B., A framework for automatic conversion of network database programs under
schema transformations, Proc. 3rd
Jerusalem Conference on Information Technology, J. Moneta (Ed.),
North-Holland Publ., Amsterdam (1978), 279-288.
9. Shneiderman,
B., Perceptual and cognitive issues in the Syntactic/Semantic Model of
programmer behavior, Proc. Symposium on Human Factors and
Computer Science, Human Factors Society, Santa Monica, CA (1978), 65-77.
10. Fry, J.,
Smith, D., Taylor, R., Su, S., and Shneiderman, B., Database program
conversion: A framework for research,
Proc. 5th Very Large Data Bases Conference (1979), 299-312.
11. Shneiderman,
B., Exploratory experiments with program design tools, Proc. 19th Annual Technical Symposium of the Washington DC Chapter of
the ACM, (June 1980), 9-11.
12. Shneiderman,
B., Natural vs. precise concise languages for human operation of computers:
Research issues and experimental approaches, Proc. 18th Annual Conference of the Association for Computational Linguistics, (June 1980), 139-142.
13. Thomas, G.
and Shneiderman, B., Path expressions for complex queries and automatic
database program conversion, Proc. 6th
Very Large Data Bases Conference,
(1980), 33-44.
14. Thomas, G.
and Shneiderman, B., Automatic database system conversion: A transformation
language approach to sub-schema implementation, Proc. IEEE COMPSAC '80 Conference, (1980), 80-88
15. Stevens, P. and Shneiderman, B., Exploratory research
on training aids for naive users of interactive systems, Proc. American Society for Information Science 1981, 65-67.
16. Shneiderman,
B., Teaching software psychology experimentation through team projects, Proc. Human Factors in Computer Systems
Conference,
17. Thomas, G.
and Shneiderman, B., Automatic database system conversion, Proc. National Computer Conference AFIPS Press, Arlington, VA, (1982),
579-587.
18. Shneiderman,
B., Human engineering management plan for interactive systems, IEEE
COMPCON '83, (1983), 230-238.
19. Grantham, C. and Shneiderman, B., Programmer behavior
and cognitive activity: An observational study, Proc. 23rd Annual Technical Symposium of the Washington, DC Chapter of
the ACM (June 1984), B.1.1-9
20. Weldon, L., Mills, C., Koved, L. and Shneiderman, B.,
The structure of information in online and paper technical manuals, Proc. 29th Annual Meeting - Human Factors
Society (1985),1110-1113.
*21. Shneiderman,
B., Seven plus or minus two central issues in human-computer interaction, Keynote address ACM SIGCHI '86,
22. Morariu, J.
and Shneiderman, B., Design and research on The Interactive Encyclopedia System
(TIES), Proc. 28th Conference of the
Association for the Development of Computer-Based Instructional Systems,
(November 1986), 19-21.
#23. Margono,
S. and Shneiderman, B., A study of file manipulation by novices using commands
vs. direct manipulation, 26th Annual
Technical Symposium, Washington, DC Chapter of the ACM (June 1987),
154-159.
#24. Wallace,
D., Anderson, N., and Shneiderman, B., Time stress effects on two menu
selection systems, Proc. 31st Annual Meeting - Human Factors Society, (1987),
727-731. Reprinted in Perlman, G.,
Green, G. K., and Wogalter, M. S. (Editors), Human Factors Perspectives on Human-Computer Interaction: Selections
from Proceedings of Human Factors and Ergonomics Society Annual Meetings
1983-1994,
25. Shneiderman,
B., User interface design for the Hyperties electronic encyclopedia, Hypertext '87 Workshop Proceedings,
Raleigh, NC, November 13-15, 1987, 199-204.
#26. Callahan,
J.,
27. Potter, R.,
Weldon, L., and Shneiderman, B., Making touch screens effective: An
experimental evaluation of three strategies, ACM CHI'88 (May 1988), 27-32.
#28. Kreitzberg,
C. and Shneiderman, B., Restructuring knowledge for an electronic encyclopedia,
Proc. 10th Congress of the International
Ergonomics Association,
29. Shneiderman,
B., Human-Computer Interaction Laboratory: Lab Review, Proc. ACM CHI'89 Human Factors
in Computer Systems (April 1989), 309-310.
30. Weiland, W.
and Shneiderman, B., Interactive graphics interfaces for hypertext systems, Proc. 28th Annual Technical Symposium of the
Washington, DC Chapter of the ACM (August 1989).
31. Shneiderman,
B., Future directions for human-computer interaction, Invited Closing Address Proc. Human-Computer Interaction '89
(Boston, September 1989). In Salvendy, G. and Smith, M. J. (Editors), Designing and Using Human-Computer
Interfaces and Knowledge Based Systems, Elsevier Science Publishers B. V.,
Amsterdam (1989), 2-17.
32. Sears,
A., Kochavy, Y., and Shneiderman, B.,
Touchscreen field specification for public access database queries: Let your
fingers do the walking, Proc. ACM
Computer Science Conference 1990 (1990), 1-9.
#*33. Shneiderman, B., Human values and the future of
technology: A declaration of empowerment, Keynote address, ACM SIGCAS
Conference on Computers and the Quality of Life CQL ‘90 (Sept 1990), Special
Issue of SIGCAS Computers & Society
20, 3 (October 1990), 1-6. Reprinted
in ACM SIGCHI Bulletin (January
1991). Translated into Russian for Special issue on Human-Computer Interaction
of the Russian Academy of Sciences
Journal of Psychology 13, 3 (1992), 66-75. Reprinted in Human Factors in Information Systems:
Emerging Theoretical Bases, Carey, J., Ed., Ablex Publishers,
34. Plaisant,
C. and Shneiderman, B., Scheduling home control devices, Proc. ACM CHI'91 Human Factors
in Computer Systems (April 1991), 459-460.
Accompanied by a videotape that is part of the ACM SIGGRAPH Video Review 63/64.
35. Lifshitz,
J. and Shneiderman, B., Multi-window browsing strategies for hypertext
traversal, Proc. 30th Annual Technical
Symposium of the Washington, DC Chapter of the ACM (June 1991), 121-131.
#36. Keil-Slawik,
R., Plaisant, C., and Shneiderman, B.
Remote direct manipulation: A case study of a tele-pathology
workstation, In Bullinger, H.-J. (Editor), Human
Aspects of Computing: Design and Use of Interactive Systems and Information
Management, Elsevier,
37. Botafogo,
R. and Shneiderman, B., Identifying aggregates in hypertext structures, Proc. ACM Hypertext ‘91 (December 1991),
63-74.
#38. Johnson,
B. and Shneiderman, B., Tree-maps: A space filling approach to the
visualization of hierarchical information structures, Proc. IEEE Visualization ‘91 (October 1991), 284-291. Reprinted in Card, S., Mackinlay, J, and
Shneiderman, B. (Editors),
39. Shneiderman,
B., Visual user interfaces for information exploration, Keynote address, Proc. American Society for Information
Science Conference, Washington, DC (October 1991), 379-384.
#40. Ahlberg,
Christopher, Williamson, Christopher, and Shneiderman, Ben, Dynamic queries for
information exploration: An implementation and evaluation, Proc. ACM CHI’92: Human Factors in Computing Systems (1992),
619-626.
#41. Williamson,
Christopher, and Shneiderman, Ben, 1992.
The Dynamic HomeFinder: Evaluating dynamic queries in a real-estate
information exploration system, Proc. ACM
SIGIR’92 Conference,
42. Shneiderman,
Ben, Education by Engagement and Construction: Experiences in the AT&T
Teaching Theater, Keynote Address, ED-MEDIA’93,
Orlando, FL (June 1993), In Maurer, Hermann (Editor), Educational Multimedia and Hypermedia Annual, 1993, Assocation for
the Advancement of Computing in Education, Charlottesville, VA, 471-479.
43. Liao, H.
S., Osada, M., and Shneiderman, B., Browsing Unix directories with dynamic
queries: An evaluation of three information display techniques, 9th Japanese Symposium on Human Interface
(October 1993), 95-98.
44. Osada, M.,
Liao, H., and Shneiderman, B., AlphaSlider: Development and evaluation of text
retrieval method using sliders, 9th
Japanese Symposium on Human Interface (October 1993), 91-94.
*45. Ahlberg,
C. and Shneiderman, B., Visual Information Seeking: Tight coupling of dynamic
query filters with starfield displays, Proc.
of ACM CHI94 Conference (April 1994), 313-317 + color plates. Reprinted in Baecker, R. M., Grudin, J.,
Buxton, W. A. S., and Greenberg, S. (Editors), Readings in Human-Computer Interaction: Toward the Year 2000, Second
Edition, Morgan Kaufmann Publishers, Inc., San Francisco, CA (1995),
450-456. Reprinted in Card, S.,
Mackinlay, J, and Shneiderman, B. (Editors),
46. Ahlberg, C.
and Shneiderman, B., AlphaSlider: A compact and rapid selector, Proc. of ACM CHI94 Conference, (April
1994), 365-371.
47. Jain, V.
and Shneiderman, B., Data structures for dynamic queries: An analytical and
experimental evaluation, In Catarci, T., Costabile, M., Levialdi, S., and
Santucci, G. (Editors), Proc. Advanced
Visual Interfaces Conference ‘94, ACM Press,
48. Jog, N. and
Shneiderman, B., Information visualization with smooth zooming on a starfield
display (March 1995), Proc. Visual
Databases 3,
49. Shneiderman, B., Rosenfeld, A., Marchionini, G.,
Holliday, W. G., Ricart, G., Faloutsos, C., and Dick, J. P., QUEST - Query
Environment for Science Teaching, Proc. of Digital Libraries ‘94, Texas A&M
Univ., College Station, TX 77843, http://atg1.WUSTL.edu/DL94 (June 1994),
74-79.
50. Shneiderman,
B. and Plaisant, C., The Future of Graphic User Interfaces: Personal Role
Managers, In People and Computers IX,
Cambridge University Press (1994), 3-8, Conference Keynote address.
51. Slaughter,
L., Norman, K., and Shneiderman, B., Assessing Users' Subjective Satisfaction
with the Information System for Youth Services (ISYS), Proc. Third Annual Middle Atlantic Human Factors Conference,
Blacksburg, VA (March 1995), 164-170.
52. Plaisant,
C. and Shneiderman, B., Organization overviews and role management: Inspiration
for future desktop environments, Proc.
IEEE 4th Workshop on Enabling Technologies: Infrastructure for Collaborative
Enterprises, IEEE,
53. Rose, A.,
Plaisant, C., and Shneiderman, B., Using ethnographic methods in user interface
re-engineering, Proc. DIS’95 : Symposium
on Designing Interactive Systems, ACM Press,
54. Mahajan, R.
and Shneiderman, B., A family of user interface consistency checking tools:
Design and development of SHERLOCK, Proc. of the NASA 20th Annual Software
Engineering Workshop SEL 95-004, (December 1995), 169-188.
*55. North, C.,
Shneiderman, B., and Plaisant, C., User controlled overviews of an image
library: A case study of the Visible Human, Proc.
1st ACM International Conference on Digital Libraries (March 1996), 74-82. Reprinted in Card, S.,
Mackinlay, J, and Shneiderman, B. (Editors),
56. Kandogan,
E. and Shneiderman, B., Elastic windows: Improved spatial layout and rapid
multiple window operations, Proc.
Workshop on Advanced Visual Interfaces ‘96, ACM Press,
57. Doan, K.,
Plaisant, C., and Shneiderman, B., Query previews for networked information
services, Proc. Advances in Digital
Libraries Conference, IEEE Computer Society, Los Alamitos, CA (May 1996),
120-129.
58. Plaisant,
C., Rose, A., Milash, B., Widoff, S., and Shneiderman, B., LifeLines: Visualizing
personal histories, Proc. ACM CHI96
Conference, ACM,
59. Shneiderman,
B. and Rose, A., Social Impact Statements: Engaging public participation in
information technology design, Proc.
CQL’96, ACM SIGCAS Symposium on Computers and the Quality of Life (Feb.
1996), 90-96. Also appears in Friedman,
B. (Editor), Human Values and the Design
of Computer Technology, CSLI Publications and Cambridge Univ. Press (1997),
117-133.
60. Shneiderman,
B., The eyes have it: A task by data type taxonomy of information
visualizations, Proc. IEEE Symposium on
Visual Languages ‘96, IEEE, Los Alamitos, CA (September 1996), 336-343.
61. Shneiderman,
B., Direct manipulation for comprehensible, predictable, and controllable user
interfaces, Proc. ACM International
Workshop on Intelligent User Interfaces ‘97, ACM, New York, NY (1997),
33-39.
62. Kandogan,
E. and Shneiderman, B., Elastic windows: Evaluation of multi-window operations,
Proc. ACM CHI97 Conference, ACM,
63. Kandogan,
E. and Shneiderman, B., Elastic windows World Wide Web browser, Proc. ACM UIST 97, ACM, New York
(October 1997), 169-177.
64. Slaughter,
L., Shneiderman, B., and Marchionini, G., Comprehension and object recognition
capabilities for presentations of simultaneous video key frame surrogates, In
Peters, C. and Thanos, C. (Editors), Research
and Advanced Technology for Digital Libraries, First European Research
Conference on Digital Libraries, Springer, Berlin (September 1997), 41-54.
65. Tanin, E.,
Beigel, R., and Shneiderman, B., Design and evaluation of incremental data
structures and algorithms for dynamic query interfaces, IEEE Symposium on Information Visualization '97, IEEE Press, Los
Alamitos, CA (October 1997), 81-86.
66. Li, J.,
Plaisant, C., and Shneiderman, B., Data object and label placement for
information abundant visualizations, Proc.
Conference on New Paradigms in Information Visualization, ACM, New York
(November 1998), 41-48.
67. Zhang, Z.,
Basili, V., and Shneiderman, B., An empirical study of perspective-based
usability inspection. Proceedings of the
Human Factors and Ergonomics Society 42nd Annual Meeting,
68. Plaisant,
C., Mushlin, R., Snyder, A., Li, J., Heller, D., and Shneiderman, B.,
LifeLines: Using visualization to enhance navigation and analysis of patient
records, Proc. Annual Symposium of the
American Medical Informatics Association, Hanley & Belfus, Inc.,
69.
Harris,
C., Allen, R. B., Plaisant, C., and Shneiderman, B., Temporal visualization for
legal case histories, ASIS’99 Proc. 62nd
Annual Meeting of the American Society for Information Science, Information
Today, Medford, NJ (October, 1999),
271-279.
70.
Hochheiser,
H. and Shneiderman, B., Understanding patterns of user visits to web sites:
Interactive starfield visualizations of WWW log data, ASIS’99 Proc. 62nd Annual Meeting of the American Society
for Information Science, Information Today, Medford, NJ (October, 1999), 331-344.
71.
Tse,
T., Vegh, S., Marchionini, G., and Shneiderman, B., An exploratory study of
video browsing user interface designs and research methodologies: Effectiveness
in information seeking tasks, ASIS’99
Proc. 62nd Annual Meeting of the American Society for Information
Science, Information Today, Medford, NJ
(October, 1999), 681-692.
72. Shneiderman,
B., Feldman, D., Rose, A., and Ferre, X. A., Visualizing digital library search
results with categorical and hierarchical axes, Proc. 5th ACM
International Conference on Digital Libraries, ACM, New York (June 2000), 57-66.
73. Plaisant,
C., Rose, A., Rubloff, G., Salter, R., and Shneiderman, B., The design of
history mechanisms and their use in collaborative educational simulations, Proc. Computer Supported Collaborative
Learning Conference (December 1999), 348-359, available at http://sll.stanford.edu/CSCL99/ .
74.
North,
C. and Shneiderman, B., A user interface for coordinating visualizations based
on relational schemata, Proc. Advanced Visual Interfaces 2000, ACM, New
York (May 2000), 128-135.
75.
Shneiderman,
B., User interfaces for creativity support tools, Proc. 3rd Conference on Creativity & Cognition, ACM,
New York (October 1999), 17-22.
76. Fredrikson, A., North, C., Plaisant, C., Shneiderman, B., Temporal,
geographical and categorical aggregations viewed through coordinated displays:
A case study with highway incident data,
Proc. 1999 Workshop on New Paradigms in Information Visualization
and Manipulation, ACM New York (November
1999), 26-34.
77.
Shneiderman,
B., Supporting creativity with powerful composition tools for artifacts
and performances, Proc. 33rd
78.
Kang, H. and Shneiderman, B. and
Visualization methods for personal photo collections: Browsing and searching in
the PhotoFinder, Proc. IEEE Conference on Multimedia and Expo (July
2000).
79. Shneiderman, B. and Kang, H., Direct annotation: A drag-and-drop strategy for labeling
photos, Proc. International Conference on Information Visualization 2000,
Available from IEEE, Los Alamitos, CA (July 2000), 88-95.
80. Gandhi,
R., Kumar, G., Bederson, B., and Shneiderman, B., Domain name based
visualization of web histories in a zoomable user interface, Proc. 11th
International Workshop on Database and Expert Systems Applications, Includes
WebVis 2000: Second International Workshop on Web-Based Information
Visualization, IEEE Computer Society, Los Alamitos, CA (2000), 591-598.
81. Hochheiser, H. and Shneiderman, B.,
Coordinating overviews and detail views of WWW log data, Proc. 2000 Workshop on New Paradigms in Information
Visualization and Manipulation, ACM
New York (November 2000).
82. Tanin, E., Plaisant, C., and Shneiderman, B., Browsing large online data
sets with query previews, Proc.
2000 Workshop on New Paradigms in Information Visualization
and Manipulation, ACM New York (November
2000).
83. Marchionini, G., Hert, C., Liddy, L., and Shneiderman, B., Extending user understanding of federal
statistics in tables, Proc. ACM Conference on Universal Usability, ACM,
New York (November 2000), 132-138.
84. Christian, K., Kules, B., Shneiderman, B., and Youssef, A., A
comparison of voice controlled and mouse controlled web browsing, Proc. 4th
International ACM Conference on Assistive Technologies (ASSETS), ACM Press,
New York (2000).
85. Dang, G., North, C., and Shneiderman, B., Dynamic queries and brushing
on choropleth maps, Proc. International Conference on Information
Visualization 2001, Available from IEEE Press (2001), 757-764.
86. Hochheiser, H. and Shneiderman, B.,
Visual specification of queries for finding patterns in time-series data, Department of Computer Science Technical Report
CS-TR- , University of Maryland, College
Park, MD (March 2001). Short
version under the title Interactive exploration of time-series data appears in Proc.
Discovery Science 4th International Conference 2001, Editors (Jantke, K. P.
and Shinohara, A.),
87. Shneiderman, B. and Wattenberg, M., Ordered treemap layouts, Proc. IEEE Information Visualization (October 2001), 73-78.
88.
Konishi, Makoto,
Plaisant, C., and Shneiderman, B., Enabling commuters to find the best route: an interface for analyzing
driving history logs, Proc. Interact 2001, IFIP, IOS Press (2001),
799-800.
89. Tang, L. and Shneiderman, B.,
Dynamic aggregation to support pattern discovery: A case study with web logs, Department of Computer Science Technical Report
CS-TR- , University of Maryland, College
Park, MD (March 2001). Short
version appears in Proc. Discovery Science: 4th International Conference
2001, Editors (Jantke, K. P. and Shinohara, A.),
90. Shneiderman, B., Inventing discovery tools: Combining information
visualization with data mining, Proc. Discovery Science 4th International
Conference 2001, Editors (Jantke, K. P. and Shinohara, A.),
91. Ceaparu, I. and Shneiderman, B., Improving web-based civic information access:
A case study of the 50 US states, Proc. 2002 International
Symposium on Technology and Society (ISTAS'02), Available from IEEE (2002),
275-285.
92.
Keogh,
E., Hochheiser H., and Shneiderman., B., An augmented visual query mechanism
for finding patterns in time series data, Proc. Fifth International Conference
on Flexible Query Answering Systems, Springer-Verlag, Berlin (2002).
93.
Marchionini, G., Haas, S., Plaisant, C., Shneiderman,
B., and Hert, C., Toward a Statistical Knowledge Network, Proc. 2003
National Conference on Digital Government Research (2003),
http://www.dgrc.org/dgo2003/
94.
Kang, H., Plaisant, C., and Shneiderman, B., New
approaches to help users get started with visual interfaces: Multi-layered
interfaces and integrated initial guidance, Proc. 2003 National Conference
on Digital Government Research (2003), http://www.dgrc.org/dgo2003/.
95.
Kules, W. and Shneiderman, B., Designing a
metadata-driven visual information browser for federal statistics, Proc.
2003 National Conference on Digital Government Research (2003),
http://www.dgrc.org/dgo2003/.
96.
Zhao, H., Plaisant, C., and Shneiderman, B., Improving
accessibility and usability of geo-referenced statistical data, Proc. 2003
National Conference on Digital Government Research (2003), http://www.dgrc.org/dgo2003/
97.
Kules, W., Shneiderman, B., and Plaisant, C., Data
exploration with paired hierarchical visualizations: Initial designs of
PairTrees, Proc. 2003 National Conference on Digital Government Research (2003),
http://www.dgrc.org/dgo2003/.
98.
Norman, K., Zhao, H., Shneiderman, B., and Golub, E.,
Dynamic query choropleth maps for information seeking and decision making, Proc.
Human-Computer Interaction International 2003: Volume 2 Theory and Practice,
Lawrence Erlbaum Associates, Mahwah, NJ (June 2003), 1263-1267.
99.
Plaisant, C.,
Kang, H., and Shneiderman, B., Helping
users get started with visual interfaces: multi-layered interfaces, integrated
initial guidance and video demonstrations, Proc. Human-Computer Interaction International
2003: Volume4 Universal Access in HCI, Lawrence Erlbaum Associates, Mahwah,
NJ (June 2003), 790-794.
100.
Seo, J., Bakay, M., Zhao, P., Chen, Y.-W., Clarkson, P.,
Shneiderman, B., and Hoffman, E. P., Interactive color mosaic and dendrogram
displays for signal/noise optimization in microarray data analysis, Proc.
IEEE International Conference on Multimedia and Expo (July 2003), III-461-462.
(http://www.icme2003.com)
101.
Hochheiser, H., Baehrecke, E. H.,
Mount, S. M., and Shneiderman, B., Dynamic querying for pattern identification
in microarray and genomic data, Proc. IEEE International Conference on
Multimedia and Expo, (2003), (http://www.icme2003.com)
102.
Shneiderman, B., Promoting universal usability with
multi-layer interface design, ACM Conference on Universal Usability, ACM
Press,
103.
Zhao, H., Plaisant, C.,
Shneiderman, B., and Duraiswami, R., Sonification of georeferenced data for
auditory information seeking: design principle and pilot study, Proc.
International Conference on Auditory Displays (2004). http://www.icad.org/websiteV2.0/Conferences/ICAD2004/papers/zhao_etal.pdf
104.
Chintalapani, G., Plaisant, C., and
Shneiderman, B., Extending the utility of treemaps with flexible hierarchy, Proc. International Conference on
Information Visualization, IEEE Press,
105.
Seo, J. and Shneiderman, B., A rank-by-feature framework for unsupervised multidimensional data
exploration using low dimensional projections, Proc. IEEE Information Visualization Symposium, IEEE Press,
Piscataway, NJ (October 2004), 65-72.
106.
Kules, W. and Shneiderman, B.,
Categorized graphical overviews for web search results: An exploratory study
using
107.
Buono, P., Aris, A., Plaisant, C., Khella, A., and Shneiderman, B.,
Interactive pattern search in time series, Proc.
SPIE Conference on Visual Data Analysis, SPIE, Washington, DC (January
2005), 175-186.
108. Kustanowitz, J. and Shneiderman, B., Meaningful presentations of photo libraries: Rationale and applications of bi-level radial quantum layouts, Proc. ACM/IEEE Joint Conference on Digital Libraries, (to appear June 2005).
109.
Kustanowitz,
J. and Shneiderman, B., Motivating annotation for digital photographs:
lowering barriers while raising incentives,
110.
Plaisant,
C. and Shneiderman, B., Show Me! Guidelines for producing recorded demonstrations,
111.
Aris,
A., Shneiderman, B., Plaisant, C., Shmueli, G., and Jank, W., Representing unevenly-spaced
time series data for visualization and interactive exploration, Proc. Interact 2005, (to appear
September 2005).
112.
Axelrod, A., Golbeck, J., and
Shneiderman, B., Generating and querying semantic web environments
for photo libraries,
113.
Perer,
A., Oard, D., and Shneiderman, B., Using rhythms of relationships to understand
email archives, Univ. of Maryland Technical Report, (April 2005).
(iii) Notes and Awards
***February-March
2003: Erskine Fellowship recipient for sabbatical visits to
***November
2001 – Testimony before House subcommittee on National ID Cards
http://www.house.gov/reform/gefmir/hearings/2001hearings/1116_nationa._id/1116_witnesses.htm
http://www.acm.org/usacm/National.htm
***May 2001 – ACM SIGCAS Making a Difference Award
http://www.acm.org/sigcas/awards/difference.htm
***April 2001 – ACM SIGCHI Lifetime
Achievement Award and
http://www1.acm.org/sigchi/documents/awards.html
http://www.cs.umd.edu/~ben/CHI-award.htm
***February
2001 – Fellow of the American Association for the Advancement of Science
http://www.aaas.org/about/aaas_fellows/AAAS_Intro_AFellows.html
***November
2000 – Founding General Chair for ACM Conference on Universal Usability
http://www.acm.org/sigchi/cuu/
***May
1998 - General Co-Chair, ACM Policy '98 Conference
***March
1997 - Association for Computing Machinery Fellow.
http://www.acm.org/awards/fellows/
***June
1995 - Honorary Doctorate of Science,
June 1995
- Co-Chair for Conference on Society and the Future of Computing
***1983-2000
– Founding Director, Human-Computer Interaction Laboratory.
1985-91,
97 - current, Member, University of Maryland Institute for Advanced Computer
Studies. http://www.umiacs.umd.edu/
1991-
Member, University of Maryland Institute for Systems Research. www.isr.umd.edu
June 1986
- Program Chairman for Conference on Empirical Studies of Programmers.
July 1982
- July 1986 - Consultant with IBM Federal Systems Division.
August
1978 - Program Chairman International Conference on Databases: Improving
Usability and Responsiveness, Technion,
July 1978
- IBM Systems Research Institute, Course 56 - Designing Effective
Person/Computer Interfaces.
November
1977 - Member of NSF Sponsored
Summer
1975 - Summer Faculty Research Fellowship,
Summer
1973 - Taught Summer Session, Computer Science Department, University of
British Columbia, Vancouver, Canada.
Summer
1969 - Research in the Department of Applied Mathematics, Weizmann Institute of
Science,
Corporate
Boards:
October
2002- current, Technical Advisory Board for HiveGroup www.hivegroup.com ,
January
2001-current, Technical Advisory Board for ILOG www.ilog.com
,
August
2000 – current, Technical Advisory Board for Clockwise3d www.clockwise3d.com ,
Tel
March
2000 – Dec 2000, Member Advisory Board for TheDotComGroup,
March
2000 – June 2002, Computer Science Advisor, www.Smartmoney.com
1996-2001,
Member, Board of Directors, Spotfire Inc., www.spotfire.com
Consulting
for industrial corporations (AT&T, Apple, GE, CDC, IBM, Intel, Bell Labs,
Microsoft, Honeywell, etc.), government agencies (Library of Congress, NASA,
Office of Technology Assessment, Dept. of Energy, etc.), international agencies
(Int’l Atomic Energy Agency, World Bank), university research groups (CCNY,
NYU, VPI), and publishers (Ablex (series editor), Harcourt Brace Jovanovich,
Addison-Wesley, Prentice-Hall, McGraw-Hill, Van Nostrand Reinhold (Consulting
Editor, University Series in Computer Science), etc.).
Data
Structures: Description, Manipulation and Evaluation, Ph.D. Thesis, State
e. Talks and Unrefereed Publications
(i) Invited
talks: list available on request
(approximately 40 per year)
(ii) Technical Reports (Unpublished)
1.
2. Schwartz,
J., Norman, K., and Shneiderman, B., Performance on content-free menus as a
function of study mode, Department of Computer Science Technical Report CS-TR-1477,
University of Maryland, College Park, MD.
3. Chin, J.,
Norman., K., and Shneiderman, B., Subjective user evaluation of CF Pascal
programming tools, Department of Computer Science Technical Report CS-TR-1880,
4. Hobbs, J.
D. and Shneiderman, B., Design, implementation, and evaluation of automatic
spelling correction for UNIX commands, Department of Computer Science Technical
Report CS-TR-2243, University of Maryland, College Park, MD, (May 1989),
CAR-TR-440.
5. Kuah,
B.-T. and Shneiderman, B., Providing advisory notices for UNIX command users:
Design, implementation, and empirical evaluations, Department of Computer
Science Technical Report CS-TR-3007, CAR-TR-651,
6. Kumar, H.,
Plaisant, C., Teittinen, M., and Shneiderman, B., Visual information management
for network configuration, Department of Computer Science Technical Report
CS-TR-3288,
7.
Lane,
C., Kuester, S., and Shneiderman, B., User interfaces for a complex robotic
task: A comparison of tiled vs. overlapped windows, CS-TR-3784. ISR-TR-97-55,
(January 1997).
8.
North,
C. and Shneiderman, B., A taxonomy of multiple window coordinations, University
of Maryland Department of Computer Science Technical Report CS-TR-3854,
UMIACS-TR-9783 (October 1997).
9.
Babaria, K., Giacoppo, S., Kuter, U., and
Shneiderman, B., Menu search in hand-held devices: A pilot study of
font size and menu style (August 2002).
(iii) Unrefereed publications
1. Shneiderman,
B., Computer Science Education and Social Relevance, ACM SIGCSE Bulletin (Special
Interest Group on Computer Science Education) 3, 1.
**2. Nassi,
3. Shneiderman,
B., Bibliography on Data Base Structures, ACM
SIGBDP Database 6, 1 (Spring, 1974), and SIGIR Forum 8, 2 (Summer, 1973).
4. Shneiderman,
B., Opportunities for Data Base Reorganization, FDT...Bulletin of the ACM SIGMOD 6, 4 (1974), 1-8.
5. Shneiderman,
B., Cognitive Psychology and Programming Language Design, SIGPLAN Notices 10, 7 (July 1975),
46-47.
6. Shneiderman,
B., Applying the Results of Human Factors Experiments: Programming Languages
and Data Base Query Languages, Proc.
Symposium on the Role of Human Factors in Computers, R.E. Granda and J.M.
Finkelman, Editors, The Human Factors Society, (November 1976), 51-58.
7. Shneiderman,
B., Human Factors Issues in Database Usage, Proc.
10th Annual Conference of Society for Management Information Systems
(1978).
8. Shneiderman,
B., Group Processes in Programming, Datamation
26, 1 (January 1980), 138-141.
9. Shneiderman,
B., Human Factors Experiments for Refining Interactive Systems Designs, Proc. IEEE COMPCON '80 Conference, (1980),
123-124.
10. Shneiderman,
B., Human Factors in Computing: An Optimist's View, Proc. ACM Southeast Regional Conference (1981),
11. Shneiderman,
B., Putting the Human Factor into Systems Development, Proc. 19th Annual
Conference of the ACM Special Interest Group on Computer Personnel Research,
(1981), 1-13, Keynote Address. Reprinted in Datamation
28, 14, (April 1982), 125-126.
12. Shneiderman,
B., Fighting for the user, ASIS Bulletin
9, 2, (December 1982), 27-29. Reprinted as Keynote Address for Proceedings 5th International Conference on
Computer Capacity Management..
13. Shneiderman,
B., Human-computer interaction research at the University of Maryland, ACM SIGCHI Bulletin 17, 3, (January
1986), 27-32.
14. MacArthur,
C. and Shneiderman, B., Remedial-reading students' difficulties in learning to
use a word processor: Implications for design,
ACM SIGCHI Bulletin 17, 3,
(January 1986), 41-46.
15. Iseki, O.
and Shneiderman, B., Applying direct manipulation concepts: Direct Manipulation
Disk Operating System (DMDOS), ACM
SIGSOFT Software Engineering Notes 11, 2, (April 1986), 22-26.
16. Shneiderman,
B., Beyond artificial intelligence: Overcoming the obstacle of animism,
Proceedings of Workshop on Long-term Social Implications of Artificial
Intelligence, US Office of Technology Assessment (1989).
17. Mitchell,
J. and Shneiderman, B., Dynamic vs. static menus: An experimental comparison, ACM SIGCHI Bulletin 20, 4 (1989), 33-36.
18. Shneiderman,
B., Intelligent Interfaces: From fantasy to fact, Proc. IFIP XI World Computer
Congress (August 1989), North-Holland.
19. Shneiderman,
B., My Star Wars Plan: A Strategic Education Initiative, Guest Editorial, The Computing Teacher, (May 1989), 5.
#20. Shneiderman,
B., Protecting rights in user interface designs, ACM SIGCHI Bulletin, (October 1990), 18-19. Reprinted in American Programmer, (March 1991),
2-5.
#21. Plaisant,
C., Battaglia, J., and Shneiderman, B., Scheduling home-control devices: A case
study of the transition from the research project to a product, Human Factors in Practice, Human Factors
Society Computer Systems Technical Group (December 1990), 7-12.
22. Shneiderman,
B., Information Resources on Human-Computer Interfaces, American Programmer (March 1991),
30-37.
23. Shneiderman,
B., Kreitzberg, C., and Berk, E., Editing to structure a reader’s experience,
In E. Berk and J. Devlin, Eds., Handbook
of Hypertext/Hypermedia, McGraw-Hill Publishers, New York, NY (1991),
143-164.
24. Shneiderman,
B., Socially Responsible Computing I: A call to action following the L. A.
Riots, ACM SIGCHI Bulletin 24, 3 (July
1992), 14-15.
25. Shneiderman,
B., Socially Responsible Computing II: First steps on the path to positive
contributions, ACM SIGCHI Bulletin 24,
3 (July 1992), 16-17. Reprinted in
revised form as a Viewpoint, Communications
of the ACM 36, 1 (January 1993), 15-16.
#26. Chimera, R. and Shneiderman, B., User interface
consistency: An evaluation of original and revised interfaces for a videodisk
library, In
#27. Shneiderman, B., Declaration in Apple vs.
Microsoft/Hewlett-Packard, In Sparks of
Innovation in Human-Computer Interaction (B. Shneiderman, editor), Ablex
Publishers, Norwood, NJ (1993), 355-361.
#28. Shneiderman,
B., Supporting the process of innovation: The Maryland Way, ACM Interactions, Volume 1, Issue 1
(January 1994), 67-71.
29. Shneiderman,
B., Looking for the bright side of agents, ACM
Interactions 2, 1 (January 1995), 13-15.
30. Shneiderman,
B., The Information Superhighway: For the people, Communications of the ACM 38, 1
(January 1995), 162. Reprinted in
Miller, S. E., Civilizing Cyberspace:
Policy, Power, and the Information Superhighway, ACM Press, New York &
Addison-Wesley,
31. Shneiderman,
B., Comprehensible, predictable, and controllable user interfaces, American Programmer 8, 4 (April 1995),
2-7.
32. Shneiderman,
B., Human values and the future of technology:
33. Shneiderman,
B.,
34. Kolker, R.
and Shneiderman, B., Tools for creating and exploiting content, In Getty Art History Information Program,
Research Agenda for Networked Cultural Heritage,
35. Tanin, E.,
Beigel, R., and Shneiderman, B., Incremental data structures and algorithms for
dynamic query interfaces, ACM SIGMOD
Record 25, 4 (December 1996), 21-24, and Proc. Workshop on Information Visualization, (November 1996).
**36. Shneiderman, B., Byrd, D., and Croft, B.,
Clarifying search: A user-interface framework for text searches, D-Lib Magazine
http://www.dlib.org/dlib/january97/01contents.html (1997).
**37. Shneiderman, B., Between hope and fear:
Universal access, medical records, and educational computing, Communications of the ACM 40, 2 (50th
Anniversary Issue) (February 1997), 59-62.
38. Doan, K.,
Plaisant, C., Shneiderman, B., and Bruns, T., Query previews for networked
information systems: A case study with NASA environmental data, ACM SIGMOD Record 26, 1 (March 1997),
75-81.
39. Shneiderman,
B., A framework for search interfaces, IEEE
Software (March/April 1997), 18-20.
40. Shneiderman,
B., Research to support widespread access to digital libraries and government
information services, In Computer Science and Telecommunications Board,
National Reserach Council, More Than Skin
Deep: Towards Every-Citizen Interfaces to the Nation's Information
Infrastructure, National Academy Press, Washington, DC (1997), 372-374.
41. Shneiderman,
B., A grander goal: A thousand-fold increase in human capabilities, Educom Review 32, 6 (Nov/Dec 1997), 4,
6, 10.
**42.Shneiderman, B. and Maes, P., Direct
manipulation vs. software agents: A debate, ACM
Interactions 4, 6 (Nov/Dec 1997), 42-61.
Reprinted in Japanese, Nikkei
Electronics No. 728,
43. Shneiderman,
B., Visualizing personal histories: A workshop
44. Shneiderman,
B., Codex, memex, genex: The pursuit of transformational technologies, Plenary
Session, Proc. ACM CHI98 Conference:
Summary, ACM,
45. Shneiderman,
B., Whippping the boogey-man: A response to David Noble, Educom Review 33, 3 (May/June 1998), 26.
46. Kearsley,
G. and Shneiderman, B., Engagement theory: A framework for technology-based
teaching and learning, Educational
Technology 38, 5 (September-October 1998), 20-23.
47. Shneiderman,
B., Educational journeys on the web frontier, Educom Review 33, 6 (Nov-Dec 1998), 10-14. http://www.educause.edu/ir/library/html/erm9861.html
48. Kreitzberg,
C. and Shneiderman, B., Making computer and internet usability a national
priority, Common Ground (1999). Revised version reprinted in Branaghan, R. J.
(Editor), Design by People for People: Essays on Usability, Usability
Professionals Assn,
49. Shneiderman,
B., Getting to the Golden Age of Usability, SAPInfo
59 (May 1999), 21-23.
50.
Shneiderman,
B.,
51.
Scholtz,
J. and Shneiderman, B., Introduction to special issue on usability engineering,
Empirical Software Engineering 4, 1
(March 1999), 5-10.
52.
Brown,
J. R., Van Dam, A., Earnshaw, R., Encarnacao, J., Guedj, R., Preece, J., Shneiderman,
B., Vince, J., Human-centered computing, online communities, and virtual
environments, ACM interactions vi.5
(Sept-Oct 1999), 9-16. Reprinted in IEEE Computer Graphics and Applications 19,
6, (1999).70-74.
53.
Brown,
J. R., Van Dam, A., Earnshaw, R., Encarnacao, J., Guedj, R., Preece, J.,
Shneiderman, B., Vince, J., Special report on human-centered computing,
online communities and virtual environments, ACM SIGGRAPH Computer Graphics 33, 3 (August 1999), 42-62. http://www.siggraph.org/publications/newsletter/v33n3/contributions/special.html
54.
Shneiderman,
B., Human-Computer Interaction Research: Why Does it Matter? And What Can We
Do? IMP Magazine, http://www.cisp.org/imp/december_99/12_99shneiderman-insight.htm
(December 1999).
55.
**
Shneiderman, B., The limits of speech recognition, Communications of the ACM
43, 9 (September 2000), 63-65.
56.
Shneiderman,
B., Universal Usability, ACM Ubiquity (August 29-September 4, 2000) http://www.acm.org/ubiquity/views/b_shneiderman_1.html
57.
Shneiderman,
B., Designing websites to enhance online trust, Communications of the ACM 43,
12 (December 2000), 81-83.
58.
Shneiderman, B., Design: CUU: bridging the digital divide
with universal usability, ACM
Interactions 8, 2 (March-April
2001), 11-15.
59. Hochheiser,
H. and Shneiderman, B., Universal usability statements: Marking the trail for all
users, ACM Interactions 8, 2 (March-April 2001), 16-18.
60. Hert,
C.A., Marchionini, G., Liddy, E.D. and Shneiderman, B., Interacting with
tabular data through the World Wide Web, Proceedings of the Seminar on
Integrating Federal Statistical Information and Processes (Federal
Committee on Statistical Methodology, Statistical Policy Working Paper 32),
Statistical Policy Office. Office of Information and Regulatory Affairs, Office
of Management and Budget,
61. Shneiderman, B., ACM’s
computing professionals face new challenges, Communications of the ACM 45,
2 (February 2002), 31-34. http://doi.acm.org/10.1145/503124.503142
62. Shneiderman, B., Kang,
H., Kules, B., Plaisant, C., Rose, A., and Rucheir, R., A photo history of SIGCHI: evolution of
design from personal to public, ACM Interactions 9, 3 (May 2002), 17-23.
63. Shneiderman,
B., Beyond information appliances: Serving human needs, Invited paper, Ricoh
Technical Report No. 28,
64. Hert,
C. A., Liddy, E. D., Shneiderman, B., Marchionini, G., Supporting statistical
electronic table usage by citizens, Communications of the ACM 46, 1
(January 2003), 52-54.
65. Lazar J., Bessiere, K., Ceaparu,
66. Kang, H. and Shneiderman, B., MediaFinder: An interface for dynamic
personal media management with semantic regions, Extended Abstracts of
CHI2003, ACM,
67. Shneiderman, B., Foreword for NCI Research-based Web Design and
Usability Guidelines, Dept of Health & Human Services, National
Institutes of Health, National Cancer Institute, (Sept 2003), iii-v. http://www.usability.gov/pdfs/guidelines.html
68.
Marchionini, G., Haas, S., Plaisant, C., Shneiderman, B., and Hert, C.,
Project Highlight: Toward a Statistical Knowledge Network, Proc. 2003
National Conference on Digital Government Research (2004), 93-94 http://www.dgrc.org/dgo2004/
69.
Shneiderman, B., Designing for fun: How
to make user interfaces more fun, ACM
Interactions 11, 5
(Sept-Oct 2004), 48-50.
70.
Shneiderman, B., Review of How Users
Matter: The Co-Construction of Users and Technology, American Scientist 92 (Sept-Oct 2004), 482-483.
71.
Shneiderman, B., Foreword
for Chen, C., Information Visualization:
Beyond the Horizon, 2nd
ed., Springer (2004), vii-ix.
f. Other Media
1. TROOLS: techniques, rules and tools,
half-hour television interview, WCQR,
2. It's About Time, half-hour television
interview, WTIU (Public Broadcasting System),
3. Audio
cassettes of talks at National Computer Conference 1979, 1975, and ACM National
Conference, 1978, 1974.
4. Software Psychology: Human Factors in
Computer and Information Systems,12 one hour videotape cassettes, with
printed visual aids and related readings, Ethnotech, Inc., Lincoln, NE (1979).
5. Designing the User Interface, 5 hour
videotape with accompanying notes,
6. User Interface Strategies '88, 10 hour
videotape course with accompanying notes,
7. User Interface Strategies '90, 5 hour
videotape course with accompanying notes,
8. User Interface Design for Advanced
Workstations, Flagship Channel, 29 min., (1990).
9. User Interface Strategies '91, 5 hour
videotape course with accompanying notes,
10. Scheduling
ON-OFF home control devices, SIGGRAPH
Video Review 63/64, 6 min. (Referreed) (1991), with Catherine Plaisant.
11. Human-Computer
Interaction Laboratory Open House Video (1991), 64 min.
12. Ahlberg,
C., Shneiderman, B., and Williamson, C., Dynamic Queries, SIGGRAPH Video Review 77, 10 min. (Referreed) (1991).
13. User Interface Strategies '92, 5 hour
videotape course with accompanying notes,
14. Human-Computer
Interaction Laboratory Open House Video (1992), 78 min, compiled by Plaisant,
C.
15. Managing the Human-Computer Interface, 2
hour videotape course with accompanying notes, University of Maryland
Instructional Television (June 1992).
16. User Interface Strategies '93, 5 hour
videotape course with accompanying notes,
17. Human-Computer
Interaction Laboratory Open House Video (1993), 49 min.compiled by Plaisant, C.
18. User Interface Strategies '94, 5 hour
videotape course with accompanying notes, University of Maryland Instructional
Television (1994), with Nielsen, J., Olson, J., and Krueger, M.
19. Ahlberg, C.
and Shneiderman, B., Visual Information Seeking: Tight coupling of dynamic
query filters with starfield displays, SIGGRAPH
Video Review 97, 7 min.(April 1994) (Referreed).
20. Human-Computer
Interaction Laboratory Open House Video (1994), 80 min.compiled by Plaisant, C.
21. User Interface Strategies '95, 5 hour
videotape course with accompanying notes, University of Maryland Instructional
Television (1995), with Stein, F., Norman, K., Hartson, H. R., and Hix, D.
22. Asahi, T.,
Shneiderman, B., and Turo, D., Visual Decision-Making: Using Treemaps for the
Analytic Hierarchy Process, SIGGRAPH Video Review, (April 1995)
(Referreed).
23. User Interface Strategies '96, 5 hour
videotape course with accompanying notes, University of Maryland Instructional
Television (1996), with Kreitzberg, C. B. and Yourdon, E.
24. Shneiderman,
B., Designing the User Interface: Third
Edition, 5-hour videotape course with accompanying notes,
25. Shneiderman,
B., Treating Web Fever: Human Values for
Educational Technology, 1-hour videotape, available from
26. Kandogan,
E. and Shneiderman, B., Using Elastic Windows for World-Wide Web browsing, CHI98 Video and Proc. ACM CHI98 Conference: Summary, ACM,
i. Grants
1. NSF Travel
Grant to attend lectures of Edsger Dijkstra, 1974.
2.
3. Research
Committee,
4. NSF
MCS-77-18641 ($20,300) Collaborative US/USSR Research in the use of a
conceptual schema in agricultural systems and human factors issues in database
facilities 7/77-6/78, with Sibley and Hardgrave.
5. NSF
MCS-77-22244 ($76,400) Towards the development of a methodology for application
program conversion based on database semantics 8/77-1/80, Supplement for
Teleconference ($7,973).
6. NSF
MCS-77-22509 ($52,300) Structured Data Base Systems, 2/80-7/81.
7. Control
Data Corp. 80M15 ($49,580) Human Factors Research in Editor Interfaces,
1/81-12/83.
8. Control
Data Corp. 83M102 ($99,993), Human-Computer Interaction Research,
7/6/83-7/5/85.
9. IBM Corp. ($235,000 for first 30 months)
Multiple Coordinated Windows for Programmer Workstations, 7/1/83-12/31/85.
10. Dept. of
Health and Human Services, ($25,000) Impact of Personal Computers on Office
Workers, 6/84-6/85.
11. IBM Corp.
and
12. IBM Corp.
($33,000) Converting paper manuals to online access, 8/21/84-12/31/84.
13. Dept. of
Interior and US Holocaust Memorial Musuem, ($49,999), Development and Testing
of TIES (The Interactive Encyclopedia System, 12/7/84-4/15/85.
14. Inference
Corp. ($73,000) User interface for expert systems, 8/1/85-7/31/86.
15. National
Science Foundation, ($42,000) Developing an effective user evaluation
questionnaire for interactive systems), 8/1/86-7/31/87.
16. A T & T
Information Systems, ($232,000),
Human-Computer Interaction Research, 9/1/86-8/31/87.
17. National
Aeronautics and Space Administration - Ames Laboratory ($50,000), Structuring
and searching online knowledge - TIES, 2/1/87-1/31/88.
18.
19. A T & T
Information Systems, ($289,000), Human-Computer Interaction Research, 11/1/87 -
12/31/88.
20. Apple
Corporation, ($34,086) - Graduate Research Assistants for the Human-Computer
Interaction Laboratory,
21. National
Cash Register Corporation, ($50,000), Extensions to Hyperties,
22. Museum of
Jewish Heritage, ($41,000),
23. Maryland
Industrial Partnerships with American Voice and Robotics, ($50,000), User
interfaces for home applications,
24. Museum of
Jewish Heritage, ($61,000),
25. National
Cash Register Corporation, ($50,000), Extensions to Hyperties, ($50,000) User
interface for a portable touchscreen computer,
26. SUN
Microsystems ($35,000 equipment), SUN4 workstation for NeWS implementation of
Hyperties, 3/89.
27. Library of
Congress, ($24,999), Survey of LOCIS users,
28. National
Library of Medicine, ($25,000), Usability evaluation of microanatomy videodisk
database,
29. Apple
Corporation, ($20,000), Do What I Did Interfaces, 6/89-5/90.
30. NEC
Corporation, ($90,000), Human-Computer Interaction Research, 8/89-8/90.
31. National
Library of Medicine, ($24,999), Usability evaluation of microanatomy videodisk
database,
32.
33. NCR
Corporation, ($75,000), Human-Computer Interaction Research,
34. Maryland
Industrial Partnerships with Custom Command Systems, ($50,000), User interfaces
for home applications,
35. Maryland
Industrial Partnerships with Corabi, Inc., ($37,500), User interfaces for
telemedicine,
36. Sun
Microsystems, ($130,000), Orientation, traversal, and mental models for large
documents,
37. NEC
Corporation, ($10,000),
38. NCR
Corporation, ($50,000), Human-Computer Interaction Research,
39. General
Electric Informations Services, ($50,000), Graphic Boolean Queries and User
Interface Research, 12/1/90 - 11/30/91.
40. Maryland
Industrial Partnerships with Corabi, Inc., ($50,000), User interfaces for
telemedicine,
41. NASA
Graduate Fellowship (for Andrew Sears) ($18,000),
42. Johnson
Controls Graduate Fellowship ($20,000),
43. Toshiba
Corporation ($65,000),
44. SONY
Corporation ($50,000),
45. Apple
Corporation, Graduate Fellowship, Programming in the User Interface ($20,000 +
$12,000 equipment),
46. NEC
Corporation, ($10,000),
47. Maryland
Industrial Partnerships with Corabi, Inc., ($50,000), User interfaces for
telemedicine,
48. General
Electric Information Services, ($50,000), Research on Platform Independent User
Interface Builders,
49. Panasonic
Corporation, ($10,000),
50. NEC
Corporation, ($50,000),
51. National
Library of Medicine, ($24,500),
52.
53.
54. Johnson
Controls Graduate Fellowship ($20,000),
55. Apple
Corporation, Graduate Fellowship, Programming in the User Interface ($20,000),
11/1/92 - 10/31/93.
56.
57. Maryland
Industrial Partnerships with Hughes Network Systems, ($160,000),
58. Johnson
Controls Graduate Fellowship ($20,000),
59. Online
60. Visix
Corporation, Donation of Galaxy Software ($15,000), 9/93.
61. World Bank,
Future User Interfaces ($30,000), 10/93 - 1/94.
62. NEC
Corporation, Human-Computer Interaction Research ($10,000),
63. IBM,
Video-on-demand User Interfaces ($29,000), 2/94 - 6/94.
64.
65. Maryland
Industrial Partnerships with Hughes Network Systems, ($160,000),
66. State of
67. National
Science Foundation, SGER ($48,000), Multiple Window Coordination for Visual
Information Access in High Performance User Interfaces,
68. National
Library of Medicine (approx $40,000, 2 graduate fellowships), User Interfaces
for the Visible Human Project, 8/94 - 8/95.
69. NEC
Corporation, Human-Computer Interaction Research ($10,000),
70. National
Library of Medicine ($24,981), User Interfaces for the Visible Human Project,
71.
72. NASA -
Goddard ($103,145, NAG52895),
73. IBM,
74. State of
75. NEC
Corporation, Human-Computer Interaction Research ($10,000),
76. NASA -
Goddard ($130,000, NAG52895),
77. National
Science Foundation, IRIS ($72,648, IRI9615534), Information Abundant
Interfaces: Advanced Organization and Coordination,
78. NASA -
Goddard ($163,240, NAG52895),
78. NASA - Goddard ($145,000, NAG57126), Dynamic
Queries Interfaces for the EOSDIS Information System,
79.
81. West
Publishing ($149,875, 9712229014), User Interfaces for Visualizing Legal
Information,
82. U. S. Bureau of the Census, Human Computer
Interface Design, 8/1/1998-9/30/1998 ($30,000). Renewal
Renewal
7/1/2001-6/30/2002 ($100,000). Renewal
7/1/2002-6/30/2003 ($100,000).
83.
84. Microsoft ($30,000), Information
Visualization Graduate Fellowship,
9/1/1999-8/30/2000.
85. National Science Foundation
Digital Government Program ($80,000), Citizen Access to Government
Statistical Data in Tables,
86. Intel ($100,000), User Interfaces for
Photo Libraries,
9/3/1999-9/2/2000, plus equipment grants (approx $20,000 additional).
87.
88.
89. Agilent Bio-informatics
visualization, ($35,000 + $35,000), 2000 + 2001.
90. America Online Fellowship in Human-Computer Interaction,
($35,000/year), 7/2000-7/2001.
Awarded to Harry Hochheiser.
Renewed 7/2001-7/2002. Renewed
7/2002-7/2003.
91. Ricoh Innovations, Inc., User Interfaces for Digital
Photos ($35,000), 3/2001. Addition
($15,000), 9/2001.
92. National Science Foundation Information
Technology Research (PI-John Robinson, Sociology,
$2.7Million, IIS-0086143) Understanding the Social Impact of the Internet:
A Multifaceted
Multidisciplinary Approach (9/1/2000-9/1/2003).
93.
National Science Foundation Digital Government Program ($492,000, EIA
0129978) Integration of Data and Interfaces to Enhance
Human Understanding of Government Statistics: Toward the National Statistical
Knowledge Network (7/1/2002-6/30/2005).
94. Adobe, Inc. User Interfaces for Presenting
Digital Photos ($38,000), 1/2004.
95. America Online Fellowship in
Human-Computer Interaction, ($38,000/year), 7/2003-7/2004. Awarded to
96. National
Science Foundation ($45,000) Workshop on Creativity Support Tools
(5/1/2005-4/31/2006).
k. Editorships
Editorial
Board member -
Previous ACM Transactions on Database Systems (1974-80).
Hypermedia (1989-92)
HCI Abstracts (1990-91)
International Journal
of Man-Machine Studies(1985-95).
ACM Transactions on
Computer-Human Interaction (1992-95)
Current International Journal of Human-Computer
Interaction (1988- ).
Interacting with Computers (1989- )
Behaviour and Information Technology (1989-
)
ACM Interactions (1994- )
Journal of Digital
Information (1997- )
Information
Visualization (2002- ) Advisory Editor
Journal of Information
Technologies and International Development (2003- )
Editor - Book series, Human/Computer Interaction,
Ablex Publishers,
(21
books published, list available on request).
Assistant
Editor - Information Processing and
Management, (1974-78).
Guest
Editor - Communications of the ACM,
Special Section on Ecological Studies of
Professional Programmers, (November 1988).
Special
Issue Editor, Usability Engineering, Empirical
Software Engineering, (March 1999),
with
J. Scholtz.
Special
Issue Editor, Web Navigation, IT and Society 1, 3 (March 2003), with
Melody Ivory
and Jonathan Lazar,
http://www.stanford.edu/group/siqss/itandsociety/v01i03/
l. Other Comments
My current
research interests are in the human-computer interaction, human factors of
designing user interfaces, information visualization, and interactive
information systems. I maintain an awareness of hypertext and database systems
research and more generally my concern is with high level problem solving and
learning, and the impact of computers on society.
Active
involvement in the work of the Association for Computing Machinery and
participation in numerous conferences have been extremely satisfying. Interaction with people in the classroom or
at a convention is always a stimulating, exciting experience.
My nonacademic
pursuits include traveling, skiing and an active interest in the arts. My strong interest in photography has led to
two one-man exhibitions in
3. Teaching and advising
a. Courses
taught
Course No. Description Semester Enrollment
CMSC498F Human
factors in computer Fall
83 44
and
information systems
CMSC424 Database
design Spring
84 40
CMSC434 Human
factors in computer Fall
84 34
and
information systems
CMSC434 Human
factors in computer Spring
85 16
and
system information
CMSC424 Database
design Fall
85 36
CMSC434 Human
factors in computer Spring
86 26
and
information systems
CMSC434 Human
factors in computer Fall
87 9
and
information systems
CMSC434 Human
factors in computer Spring
88 21
and
information systems
CMSC828S User
interface design Fall
88 12
CMSC434/828 Human
factors in computer Spring
89 12
and
information systems
CMSC112 Introduction
to Computer Science Spring 90 100
CMSC434/828 Human
factors in computer Fall
90 20
and
information systems
CMSC498A Computers and Society Spring 91
30
CMSC828S User interface design seminar Spring 91
3
CMSC434/828 Human factors in computer Fall 91 17
and
information systems
CMSC112 Introduction to Computer Science Spring 92 40
CMSC424 Database Systems Fall 92 40
CMSC434/828 Human factors in computer Spring 93
25
and
information systems
CMSC828S Virtual
Reality, Telepresence & Beyond Fall 93 30
CMSC112
Introduction to Computer
Science Spring 94
12
CMSC434 Human factors in computer Fall 94 38
and
information systems
CMSC434 Human factors in computer Fall 95 40
and
information systems
CMSC434 Human factors in computer Spring 97
37
and information systems
CMSC 828/838 Information
Visualization Fall
97 10
CMSC434 Human factors in computer Spring 98
38
and information systems
MSWE 613 Usability
Engineering Fall
98 40
CMSC434 Human factors in computer Spring 99
42
and information systems
CMSC 828/838 Information
Visualization Fall
99 12
CMSC434/838 Human
factors in computer Spring
2000 40
and information systems
CMSC434/838 Human
factors in computer Spring
2001 44
and
information systems
CMSC838S Advanced
Usability-Mobile devices Fall 2001
9
CMSC434/838 Human
factors in computer Spring
2002 34
and
information systems
CMSC838S Advanced Usability-Creativity Support
Tools Fall 2002 7
CMSC434 Human
factors in computer Spring
2004 41
and
information systems
CMSC434 Human
factors in computer Fall
2004 50
and
information systems
CMSC 838D Information
Visualization Spring
2005 16
(iv) Independent
study: List available on request.
f. Advising: research direction
(ii) Master's
Student Thesis
Title Date
Alan Laverson Menu
selection systems jump-ahead techniques: 5/1985
Evaluation of type-ahead vs. direct access methodologies
Lawrence Koved Restructuring
textual information for online retrieval 8/1985
Gupta Pradeep Evaluation
of user interface for computer based 12/1985
communication
Joe Reisel The
effects of display size on program comprehension 5/1986
Dan Ostroff Selection
systems: Interactive devices and strategies 5/1986
Richard Seabrook User
interface for a hypertext program browsing system 12/1988
Jacob Lifshitz Multiwindow
display systems for a hypertext system 12/1989
Patricia Jones Hypertext
for educational applications 8/1990
Rodrigo Botafogo Structural
analysis of hypertexts 5/1991
William Weiland A
graphical query interface based on
aggregation/generalization hierarchies 5/1991
Degi Young A
graphical filter/flow model for boolean queries:
An implementation and experiment 5/1992
Boon-Teck Kuah
Providing advisory notices for UNIX command users:
Design,
implementation, and empirical evaluations 12/1992
Vinit Jain Data
structures for dynamic queries 8/1993
David Turo Enhancing treemap displays via
distortion and animation:
Algorithms and experimental evaluation 12/1993
Harsha Kumar Browsing
hierarchical data with multi-level dynamic
queries and pruning 12/1994
Rohit Mahajan Layout
and textual consistency in user interfaces 5/1996
Irina Ceaparu (No
thesis) 5/2003
Gouthami Chintalapani Temporal treemaps for
visualizing time series data 5/2004
(iii) Doctoral
students
Andrew Sears, Layout Appropriateness: Guiding user
interface design with simple task
descriptions (5/1993)
Brian Johnson, Treemaps: Visualizing hierarchical and
categorical data (12/1993)
David Carr, Specification methods for user interface
objects (5/1995)
Eser Kandogan, Hierarchical multi-window management
with elastic layout dynamics
(8/1998)
Richard Potter, Pixel data access:
Interprocess communication in the user interface for
end-user programming and graphical macros
(5/1999)
Zhijun Zhang, (jointly with Victor
Basili), Perspective-based
usability inspection: empirical
studies of efficacy (5/1999)
Chris North, A user interface
for coordinating visualizations based on relational schemata:
Snap Together Visualization (5/2000)
Egemen Tanin, Exploration of large
online data tables using generalized query previews
(5/2001).
Harry Hochheiser, Interactive graphical querying of time
series and linear sequence data
sets
(5/2003).
Hyunmo
Kang, Dynamic personal management and exploration of media
using semantic
regions: a spatial interface
supporting user-defined mental models (12/2003).
Jinwook Seo, Information visualization design for
multidimensional data: Integrating the
rank-by-feature framework with
hierarchical clustering, (5/2005).
William Kules, Categorical search result
visualization
Haixia Zhao, Interactive Sonification of Spatial data
Aleks Aris
Adam Perer
g. Short
courses (partial list)
University of
June 5-6, 1980, June 15-17, 1981, December 14-15, 1981, January 9-11, 1984, May
30-June 1, 1984 (UCLA), January 8-10, 1985, May 29-31, 1985 (UCLA), January
13-17, 1986, January 12-16, 1987, May 27-29, 1987 (UCLA), January 11-15, 1988,
July 11-15, 1988 (UCLA), January 9-13, 1989, August 23-25, 1989 (UC Santa Cruz,
CA), June 27-29, 1990, July 9-11, 1990 (UC Santa Cruz, CA), January 14-15, 1991
(Univ. of Calgary).
4. Service
a. Professional
(i) Offices held in professional societies
Co-chair and
Founder, Software Psychology Society (1975-96), more than 600 members.
Member,
Association for Computing Machinery, National ACM Lecturer.
Member,
International Commission on Human Aspects in Computing (1986-92 )
Member of the
Executive Committee of the Special Interest Group on
Computer-Human Interaction (SIGCHI) (1987-89).
Member of the
Executive Committee of the USACM, Public Policy Group (199).
Member ACM
SIGART, CAS, CHI, CSE, IR, MOD, PC, PLAN, SOFT.
Member,
CODASYL Stored Data Definition and Translation Task Group (1973-76)
and Database Program Conversion
Task Group (1977-80).
Senior
Member, IEEE Society (2004 - )
Affiliate
Member, IEEE Computer Society.
Member, Human
Factors Society, Computer Systems Technical Group.
Program committee member for 28 conferences.
(ii) Reviewing activities for agencies: List
available on request
(iii) Reviewing for journals and conferences:
List available on request
b. University
Director of
Departmental Colloquium (1982-1987) - Obtained corporate contributions,
arranged
for speakers, prepared brochures, developed publicity, and arranged visits.
Chairman
Appeals Committee, August 1984 Comprehensive Exam.
Member, Search
Committee for MPSE Division Assistant Provost (1988).
Member
Department Advisory Board (1984).
Annual Report
Editor (1985).
Chairman,
January 1985 Comprehensive Exam.
Member of
Promotion Committee for Nicholas Roussopoulos (1989).
Member, Hiring
and Tenure Committee for Gary Knott (1989).
Organizer for
High School Day (April 1989).
Member, Campus
Review Committee for the Center for Automation Research (1990).
Member,
Undergraduate Studies Committee (1990-91).
Member Tenure
committee for David Stotts (1990).
Member Systems
Engineering Advisory Board (1990- ).
Member,
Faculty Senate (1990-93?)
Member Tenure
committee for Richard Furuta (1991).
Chairman
Tenure committee for Leo Mark (1991).
Chairman,
January 1992 IP Comprehensive Exam.
Member
Information Processing Field Committee, Dept. of Computer Science.
Member of
Appointments, Promotions and Tenure Committe, Dept. of Computer Science.
Liaison with
Liaison with
Liaison with
Department of Psychology (1982- ).
Member Steering
Committee for AT&T Teaching Theater (1988-
)
Member Search
Committee: Dean of
Chair,
Instructor Evaluation Criteria Committee (1994-95).
Member
Promotion Committee for Yiannis Aloimonos (1997)
Member,
University Senate (1997- 2000)
Member,
Member Search
Committee: Dean of
Chair of Software Engineering &
Programming Languages Field Committee (2000-2001)
Chair Dept of Computer Science Distinguished
Lecture Series (2002)
Member, Hornbake Library Advisory Committee
(2002- )
Chair, Tenure Committee for Ben Bederson
(2003)
Member, CS Department Awards Committee
(2004- )
Member, Tenure Committee for Alison Druin
(2004)
Reviewer for 3-year renewal for Francois
Guimbretiere (2005)
Selected articles about Ben Shneiderman in the
popular press, with web access:
A Visual Rather
Than Verbal Future, Leslie
Walker,
Experts: Computers
slouching toward usability, Mathew
Schwartz, Computerworld (
http://www.computerworld.com/cwi/story/0,1199,NAV47_STO59553,00.html
Computer Controls? Save Your Breath, Anne Eisenberg, New
York Times (
http://www.nytimes.com/2000/11/02/technology/02NEXT.html
Humans Unite! Tim Beardsley, Scientific American
profile (March 1999)
http://www.sciam.com/1999/0399issue/0399profile.html
Banks
that chat, and other irrelevancies, Carrie
Shook, Forbes Magazine (
http://www.forbes.com/forbes/1998/0420/6108224a.html