Publication statistics

Pub. period:1997-2012
Pub. count:9
Number of co-authors:26



Co-authors

Number of publications with 3 favourite co-authors:

James Begole:4
Edward A. Fox:2
Layne T. Watson:2

 

 

Productive colleagues

Clifford A. Shaffer's 3 most productive colleagues in number of publications:

John M. Carroll:209
Mary Beth Rosson:142
Edward A. Fox:109
 
 
 

Upcoming Courses

Affordances: Designing Intuitive User Interfaces

89% booked. Starts in 6 days
 
 
 

User Experience: The Beginner's Guide

84% booked. Starts in 11 days
 
 
 
 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

Kumar and Herger 2013: Gamification at Work: Designing Engaging Business Software...
by Janaki Mythily Kumar and Mario Herger

 
Start reading

Whitworth and Ahmad 2013: The Social Design of Technical Systems: Building technologies for communities...
by Brian Whitworth and Adnan Ahmad

 
Start reading

Soegaard and Dam 2013: The Encyclopedia of Human-Computer Interaction, 2nd Ed....
by Mads Soegaard and Rikke Friis Dam

 
Start reading
 
 

Clifford A. Shaffer

Add description
Add publication

Publications by Clifford A. Shaffer (bibliography)

 what's this?
2012
 
Edit | Del

Akbar, Monika, Shaffer, Clifford A. and Fox, Edward A. (2012): Deduced social networks for an educational digital library. In: JCDL12 Proceedings of the 2012 Joint International Conference on Digital Libraries 2012. pp. 43-46.

By analyzing the behavior of previous users, digital libraries can be made to provide new users with more support to find the best information. The AlgoViz Portal collects metadata on algorithm visualizations and associated research literature. We show how logs can be used to discover latent relationships between users, deducing an implicit social network. By clustering the log data, we find different page-viewing patterns, which provide practical information about the different groups of users.

© All rights reserved Akbar et al. and/or ACM Press

2010
 
Edit | Del

Fox, Edward A., Chen, Yinlin, Akbar, Monika, Shaffer, Clifford A., Edwards, Stephen H., Brusilovsky, Peter, Garcia, Dan, Delcambre, Lois, Decker, Felicia, Archer, David, Furuta, Richard, Shipman, Frank, Carpenter, Stephen and Cassel, Lillian (2010): Ensemble PDP-8: eight principles for distributed portals. In: JCDL10 Proceedings of the 2010 Joint International Conference on Digital Libraries 2010. pp. 341-344.

Ensemble, the National Science Digital Library (NSDL) Pathways project for Computing, builds upon a diverse group of prior NSDL, DL-I, and other projects. Ensemble has shaped its activities according to principles related to design, development, implementation, and operation of distributed portals. Here we articulate 8 key principles for distributed portals (PDPs). While our focus is on education and pedagogy, we expect that our experiences will generalize to other digital library application domains. These principles inform, facilitate, and enhance the Ensemble R&D and production activities. They allow us to provide a broad range of services, from personalization to coordination across communities. The eight PDPs can be briefly summarized as: (1) Articulation across communities using ontologies. (2) Browsing tailored to collections. (3) Integration across interfaces and virtual environments. (4) Metadata interoperability and integration. (5) Social graph construction using logging and metrics. (6) Superimposed information and annotation integrated across distributed systems. (7) Streamlined user access with IDs. (8) Web 2.0 multiple social network system interconnection.

© All rights reserved Fox et al. and/or their publisher

2002
 
Edit | Del

Vass, Marc, Carroll, John M. and Shaffer, Clifford A. (2002): Supporting creativity in problem solving environments. In: Proceedings of the 2002 Conference on Creativity and Cognition 2002. pp. 31-37.

We seek to provide a theoretical basis for the development of problem solving environments that support creativity. This paper combines flow theory, the systems model of creativity, and a newly developed workflow of problem solving to produce a theory of the creative problem solving user, WorkFlow. It extends the definition of usability to include creativity and identifies key areas and methods for the support of creativity in problem solving.

© All rights reserved Vass et al. and/or ACM Press

1999
 
Edit | Del

Begole, James, Rosson, Mary Beth and Shaffer, Clifford A. (1999): Flexible Collaboration Transparency: Supporting Worker Independence in Replicated Application-Sharing Systems. In ACM Computing Surveys (CSUR), 6 (2) pp. 95-132.

This article presents a critique of conventional collaboration transparency systems, also called "application-sharing" systems, which provide the real-time shared use of legacy single-user applications. We find that conventional collaboration transparency systems are inefficient in their use of network resources and lack support for key groupware principles: concurrent work, relaxed WYSIWIS, and group awareness. Next, we present an alternative approach to implementing collaboration transparency that provides many features previously seen only in collaboration-aware applications. Our approach is based on a replicated architecture where selected single-user interface components are dynamically replaced by multiuser versions. The replacement occurs at run-time and is transparent to the single-user application and its developers. As an instance of this approach, we describe its incorporation into a Java-based collaboration transparency system for serializable, Swing-based Java applications, called Flexible JAMM (Java Applets Made Multiuser). To validate that the flexible collaboration transparency system is truly an improvement over conventional systems, we conducted an empirical study of collaborators performing both tightly and loosely coupled tasks using Flexible JAMM versus a representative conventional collaboration transparency system, Microsoft NetMeeting. Completion times were significantly faster in the loosely coupled task using Flexible JAMM and were not adversely affected in the tightly coupled task. Accuracy was equivalent for both systems. Participants greatly preferred Flexible JAMM.

© All rights reserved Begole et al. and/or ACM Press

 
Edit | Del

Goel, Amit, Baker, Chuck, Shaffer, Clifford A., Grossman, Bernard, Haftka, Raphael T., Mason, William H. and Watson, Layne T. (1999): VizCraft: A Multidimensional Visualization Tool for Aircraft Configuration Design. In: IEEE Visualization 1999 1999. pp. 425-428.

1998
 
Edit | Del

Begole, James, Rosson, Mary Beth and Shaffer, Clifford A. (1998): Supporting Worker Independence in Collaboration Transparency. In: Mynatt, Elizabeth D. and Jacob, Robert J. K. (eds.) Proceedings of the 11th annual ACM symposium on User interface software and technology November 01 - 04, 1998, San Francisco, California, United States. pp. 133-142.

Conventional collaboration-transparency systems, which provide real-time shared use of legacy single-user applications, are inefficient in their use of network resources and lack support for key groupware principles: concurrent work, relaxed WYSIWIS, and group awareness. We present an alternative implementation approach to collaboration transparency that provides many features previously seen only in collaboration-aware applications. Our approach is based on an object-oriented replicated architecture where selected single-user interface objects are dynamically replaced by multi-user extensions. The replacement occurs at run-time and is transparent to the single-user application and its developers. As an instance of this approach, we describe its incorporation into a new Java-based collaboration-transparency system for serializable, Swing-based Java applications, called Flexible JAMM (Java Applets Made Multiuser). We conducted an empirical study to evaluate the effectiveness of Flexible JAMM versus a representative conventional collaboration-transparency system, Microsoft NetMeeting. Completion times were significantly faster in a loosely-coupled task using Flexible JAMM, and were not adversely affected in a tightly-coupled task, which had been a concern. Accuracy was unaffected by the system used. Participants greatly preferred Flexible JAMM.

© All rights reserved Begole et al. and/or ACM Press

 
Edit | Del

Shaffer, Clifford A., Knill, Duane L. and Watson, Layne T. (1998): Visualization for multiparameter aircraft designs. In: IEEE Visualization 1998 1998. pp. 491-494.

1997
 
Edit | Del

Begole, James, Struble, Craig A., Shaffer, Clifford A. and Smith, Randall B. (1997): Transparent Sharing of Java Applets: A Replicated Approach. In: Robertson, George G. and Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 55-64.

People interact together in all aspects of life and, as computers have become prevalent, users seek computer support for their interactions. The WWW provides an unprecedented opportunity for users to interact with each other, and the advent of Java has created a consistent computing environment to support synchronous collaboration. We describe JAMM, a prototype Java runtime environment that supports the shared use of existing Java applets, thus leveraging the existing base of software for synchronous collaboration. Our approach is based on a replicated architecture, where each user maintains their own copy of the Java applet, and the users' input events are broadcast to each applet copy. We discuss solutions to certain key problems, such as unanticipated sharing, supporting late-joiners and replicating input sources other than user inputs (e.g., files, sockets, and random number generators).

© All rights reserved Begole et al. and/or ACM Press

 
Edit | Del

Begole, James, Struble, Craig A. and Shaffer, Clifford A. (1997): Leveraging Java Applets: Toward Collaboration Transparency in Java. In IEEE Internet Computing, 1 (2) pp. 57-64.

 
Add publication
Show list on your website
 

Join our community and advance:

Your
Skills

Your
Network

Your
Career

 
 
 
 

Changes to this page (author)

09 Nov 2012: Modified
03 Nov 2010: Modified
14 Jun 2009: Modified
13 Jun 2009: Modified
02 Jun 2009: Modified
25 Jul 2007: Modified
28 Apr 2003: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/clifford_a__shaffer.html

Publication statistics

Pub. period:1997-2012
Pub. count:9
Number of co-authors:26



Co-authors

Number of publications with 3 favourite co-authors:

James Begole:4
Edward A. Fox:2
Layne T. Watson:2

 

 

Productive colleagues

Clifford A. Shaffer's 3 most productive colleagues in number of publications:

John M. Carroll:209
Mary Beth Rosson:142
Edward A. Fox:109
 
 
 

Upcoming Courses

Affordances: Designing Intuitive User Interfaces

89% booked. Starts in 6 days
 
 
 

User Experience: The Beginner's Guide

84% booked. Starts in 11 days
 
 
 
 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

Kumar and Herger 2013: Gamification at Work: Designing Engaging Business Software...
by Janaki Mythily Kumar and Mario Herger

 
Start reading

Whitworth and Ahmad 2013: The Social Design of Technical Systems: Building technologies for communities...
by Brian Whitworth and Adnan Ahmad

 
Start reading

Soegaard and Dam 2013: The Encyclopedia of Human-Computer Interaction, 2nd Ed....
by Mads Soegaard and Rikke Friis Dam

 
Start reading
 
 
 
 
This course starts in