Publication statistics

Pub. period:2006-2011
Pub. count:4
Number of co-authors:6



Co-authors

Number of publications with 3 favourite co-authors:

Michel Beaudouin-Lafon:1
Wendy E. Mackay:1
W. Keith Edwards:1

 

 

Productive colleagues

James R. Eagan's 3 most productive colleagues in number of publications:

W. Keith Edwards:62
Wendy E. Mackay:61
John T. Stasko:60
 
 
 

Upcoming Courses

go to course
UI Design Patterns for Successful Software
Starts the day after tomorrow !
go to course
Affordances: Designing Intuitive User Interfaces
92% booked. Starts in 3 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

 
 
The Social Design of Technical Systems: Building technologies for communities. 2nd Edition
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
start reading
 
 
 
 
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
start reading
 
 

James R. Eagan

 

Publications by James R. Eagan (bibliography)

 what's this?
2011
 
Edit | Del

Eagan, James R., Beaudouin-Lafon, Michel and Mackay, Wendy E. (2011): Cracking the cocoa nut: user interface programming at runtime. In: Proceedings of the 2011 ACM Symposium on User Interface Software and Technology 2011. pp. 225-234. Available online

This article introduces runtime toolkit overloading, a novel approach to help third-party developers modify the interaction and behavior of existing software applications without access to their underlying source code. We describe the abstractions provided by this approach as well as the mechanisms for implementing them in existing environments. We describe Scotty, a prototype implementation for Mac OS X Cocoa that enables developers to modify existing applications at runtime, and we demonstrate a collection of interaction and functional transformations on existing off-the-shelf applications. We show how Scotty helps a developer make sense of unfamiliar software, even without access to its source code. We further discuss what features of future environments would facilitate this kind of runtime software development.

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

2008
 
Edit | Del

Eagan, James R. and Stasko, John T. (2008): The buzz: supporting user tailorability in awareness applications. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008. pp. 1729-1738. Available online

Information awareness applications offer the exciting potential to help people to better manage the data they encounter on a routine basis, but customizing these applications is a difficult task. Most applications allow users to perform basic customizations or programmers to create advanced ones. We present an intermediate customization space and Cocoa Buzz, an application that demonstrates one way to bridge these two extremes. Cocoa Buzz runs on an extra display on the user's desktop or on a large shared display and cycles through different information sources customized by the user. We further demonstrate some of the customizations that have been made using this approach. We show some preliminary evidence to suggest that this approach may be useful at providing users with the ability to perform customizations across this spectrum.

© All rights reserved Eagan and Stasko and/or ACM Press

 
Edit | Del

Poole, Erika Shehan, Dantec, Christopher A. Le, Eagan, James R. and Edwards, W. Keith (2008): Reflecting on the invisible: understanding end-user perceptions of ubiquitous computing. In: Youn, Hee Yong and Cho, We-Duke (eds.) UbiComp 2008 Ubiquitous Computing - 10th International Conference September 21-24, 2008, Seoul, Korea. pp. 192-201. Available online

2006
 
Edit | Del

Eagan, James R. (2006): Designing interfaces to enrich personalization. In: Proceedings of DIS06: Designing Interactive Systems: Processes, Practices, Methods, & Techniques 2006. pp. 350-351. Available online

Peripheral awareness systems offer significant promise to help people to manage the abundance of information available to them without placing significant additional demands on attention. Rich personalization is essential to enabling these systems to provide relevant information to a particular person's individual needs in their own particular situation. I focus on rich personalization and its implications for the interfaces that can enable it.

© All rights reserved Eagan and/or ACM Press

 
Add publication
Show list on your website
 
 

Join our community and advance:

Your
Skills

Your
Network

Your
Career

 
Join our community!
 
 
 

Page Information

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