Author: W. Keith Edwards
I'm an Associate Professor of Interactive Computing at the Georgia Tech College of Computing and the Acting Director of the GVU Center. From 2008-2010 I was Coordinator of Georgia Tech's Computer Science Ph.D. program. Away from Georgia Tech, I serve on Microsoft's Trustworthy Computing Academic Advisory Board, and served as the Technical Program Chair for CHI 2010 in Atlanta, alongside Tom Rodden.
My research interests focus on rethinking various aspects of computing infrastructure to enable new types of experiences and, conversely, understanding how current computing infrastructures too often “show through” in the user experience. I'm exploring this theme through a number of projects, which currently include investigating the social impacts of computing (including new technological systems to empower nonprofits and the urban homeless), looking at computer networking through a human-centered lens to understand how to create networking infrastructures that better support domestic use, and exploring more usable and useful approaches to computer security. Broadly, I work at the intersection of Human-Computer Interaction and systems and networking technologies, but consider myself primarily an HCI person.
Publications
Co-authors
Productive Colleagues
- Tom Rodden
- Scott E. Hudson
- Steve Benford
- 106
- 113
- 121
Publications
Poole, Erika Shehan, Edwards, W. Keith, Jarvis, Lawrence (2009): The Home Network as a Socio-Technical System: Understanding the Challenges of Remote Home . In Computer Supported Cooperative Work, 18 (2) pp. 277-299. https://dx.doi.org/10.1007/s10606-008-9087-2
Edwards, W. Keith, Newman, Mark W., Sedivy, Jana Z., Smith, Trevor F. (2009): Experiences with recombinant computing: Exploring ad hoc interoperability in evolving digi. In ACM Transactions on Computer-Human Interaction, 16 (1) pp. 3. https://dl.acm.org/doi/10.1145/1502800.1502803
Grinter, Rebecca E., Edwards, W. Keith, Chetty, Marshini, Poole, Erika S., Sung, Ja-Young, Yang, Jeonghwa, Crabtree, Andy, Tolmie, Peter, Rodden, Tom, Greenhalgh, Chris, Benford, Steve (2009): The ins and outs of home networking: The case for useful and usable domestic networking. In ACM Transactions on Computer-Human Interaction, 16 (2) pp. 8. https://dl.acm.org/doi/10.1145/1534903.1534905
Payne, Bryan D., Edwards, W. Keith (2008): A Brief Introduction to Usable Security. In IEEE Internet Computing, 12 (3) pp. 13-21. https://dx.doi.org/10.1109/MIC.2008.50
Newman, Mark W., Ducheneaut, Nicolas, Edwards, W. Keith, Sedivy, Jana Z., Smith, Trevor F. (2007): Supporting the unremarkable: experiences with the obje Display Mirror. In Personal and Ubiquitous Computing, 11 (7) pp. 523-536. https://dx.doi.org/10.1007/s00779-006-0117-0
Edwards, W. Keith (2006): Discovery Systems in Ubiquitous Computing. In IEEE Pervasive Computing, 5 (2) pp. 70-77. https://doi.ieeecomputersociety.org/10.1109/MPRV.2006.28
Edwards, W. Keith, Newman, Mark W., Seciivy, Jana Z., Smith, Trevor F. (2005): Bringing network effects to pervasive spaces. In IEEE Pervasive Computing, 4 (3) pp. 15-17. https://dx.doi.org/10.1109/MPRV.2005.52
Edwards, W. Keith (2005): Putting computing in context: An infrastructure to support extensible context-enhanced col. In ACM Trans. Comput.-Hum. Interact., 12 (4) pp. 446-474. https://dl.acm.org/doi/10.1145/1121112.1121117
Edwards, W. Keith, Newman, Mark W., Sedivy, Jana Z., Smith, Trevor (2004): Supporting serendipitous integration in mobile computing environments. In International Journal of Human-Computer Studies, 60 (5) pp. 666-700.
Edwards, W. Keith, Bellotti, Victoria, Dey, Anind K., Newman, Mark W. (2003): The challenges of user-centered design and evaluation for infrastructure. In: Cockton, Gilbert, Korhonen, Panu (eds.) Proceedings of the ACM CHI 2003 Human Factors in Computing Systems Conference April 5-10, 2003, Ft. Lauderdale, Florida, USA. pp. 297-304.
Bellotti, Victoria, Back, Maribeth, Edwards, W. Keith, Grinter, Rebecca E., Henderson, Austin, Lopes, Cristina (2002): Making sense of sensing systems: five questions for designers and researchers. In: Terveen, Loren (eds.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 415-422.
Newman, Mark W., Izadi, Shahram, Edwards, W. Keith, Sedivy, Jana Z., Smith, Trevor (2002): User interfaces when and where they are needed: an infrastructure for recombinant computin. In: Beaudouin-Lafon, Michel (eds.) Proceedings of the 15th annual ACM symposium on User interface software and technology October 27-30, 2002, Paris, France. pp. 171-180. https://doi.acm.org/10.1145/571985.572009
Edwards, W. Keith, Newman, Mark W., Sedivy, Jana Z., Smith, Trevor, Balfanz, Dirk, Smetters, D. K., Wong, H. Chi, Izadi, Shahram (2002): Using speakeasy for ad hoc peer-to-peer collaboration. In: Churchill, Elizabeth F., McCarthy, Joe, Neuwirth, Christine, Rodden, Tom (eds.) Proceedings of the 2002 ACM conference on Computer supported cooperative work November 16 - 20, 2002, New Orleans, Louisiana, USA. pp. 256-265. https://doi.acm.org/10.1145/587078.587114
Edwards, W. Keith, Igarashi, Takeo, LaMarca, Anthony, Mynatt, Elizabeth D. (2000): A Temporal Model for Multi-Level Undo and Redo. In: Ackerman, Mark S., Edwards, Keith (eds.) Proceedings of the 13th annual ACM symposium on User interface software and technology November 06 - 08, 2000, San Diego, California, United States. pp. 31-40. https://acm.org/pubs/articles/proceedings/uist/354401/p31-edwards/p31-edwards.pdf
Dourish, Paul, Edwards, W. Keith, Howell, Jon, LaMarca, Anthony, Lamping, John, Petersen, Karin, Salisbury, Michael, Terry, Doug, Thornton, Jim (2000): A Programming Model for Active Documents. In: Ackerman, Mark S., Edwards, Keith (eds.) Proceedings of the 13th annual ACM symposium on User interface software and technology November 06 - 08, 2000, San Diego, California, United States. pp. 41-50. https://acm.org/pubs/articles/proceedings/uist/354401/p41-dourish/p41-dourish.pdf
Dourish, Paul, Edwards, W. Keith (2000): A Tale of Two Toolkits: Relating Infrastructure and Use in Flexible CSCW Toolkits. In Computer Supported Cooperative Work, 9 (1) pp. 33-51.
Dourish, Paul, Edwards, W. Keith, LaMarca, Anthony, Lamping, John, Petersen, Karin, Salisbury, Michael, Terry, Douglas B., Thornton, James D. (2000): Extending document management systems with user-specific active properties. In ACM Transactions on Information Systems, 18 (2) pp. 140-170. https://dl.acm.org/doi/10.1145/348751.348758
Mynatt, Elizabeth D., Igarashi, Takeo, Edwards, W. Keith, LaMarca, Anthony (2000): Designing an Augmented Writing Surface. In IEEE Computer Graphics and Applications, 20 (4) pp. 55-61. https://csdl.computer.org/comp/mags/cg/2000/04/g4055abs.htm
Kaminsky, Michael, Dourish, Paul, Edwards, W. Keith, LaMarca, Anthony, Salisbury, Michael, Smith, Ian (1999): SWEETPEA: Software Tools for Programmable Embodied Agents. In: Altom, Mark W., Williams, Marian G. (eds.) Proceedings of the ACM CHI 99 Human Factors in Computing Systems Conference May 15-20, 1999, Pittsburgh, Pennsylvania. pp. 144-151. https://www.acm.org/pubs/articles/proceedings/chi/302979/p144-kaminsky/p144-kaminsky.pdf
Mynatt, Elizabeth D., Edwards, W. Keith, LaMarca, Anthony, Igarashi, Takeo (1999): Flatland: New Dimensions in Office Whiteboards. In: Altom, Mark W., Williams, Marian G. (eds.) Proceedings of the ACM CHI 99 Human Factors in Computing Systems Conference May 15-20, 1999, Pittsburgh, Pennsylvania. pp. 346-353. https://www.acm.org/pubs/articles/proceedings/chi/302979/p346-mynatt/p346-mynatt.pdf
LaMarca, Anthony, Edwards, W. Keith, Dourish, Paul, Lamping, John, Smith, Ian, Thornton, Jim (1999): Taking the work out of workflow: Mechanisms for document-centered collaboration. In: Boedker, Susanne, Kyng, Morten, Schmidt, Kjeld (eds.) ECSCW 99 - Proceedings of the Sixth European Conference on Computer Supported Cooperative Work 12-16 September, 1999, Copenhagen, Denmark. pp. 1.
Dourish, Paul, Edwards, W. Keith, LaMarca, Anthony, Salisbury, Michael (1999): Using Properties for Uniform Interaction in the Presto Document System. In: Zanden, Brad Vander, Marks, Joe (eds.) Proceedings of the 12th annual ACM symposium on User interface software and technology November 07 - 10, 1999, Asheville, North Carolina, United States. pp. 55-64. https://www.acm.org/pubs/articles/proceedings/uist/320719/p55-dourish/p55-dourish.pdf
Dourish, Paul, Edwards, W. Keith, LaMarca, Anthony, Salisbury, Michael (1999): Presto: An Experimental Architecture for Fluid Interactive Document Spaces. In ACM Computing Surveys (CSUR), 6 (2) pp. 133-161. https://www.acm.org/pubs/articles/journals/tochi/1999-6-2/p133-dourish/p133-dourish.pdf
Edwards, W. Keith, Mynatt, Elizabeth D. (1997): Timewarp: Techniques for Autonomous Collaboration. In: Pemberton, Steven (eds.) Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference March 22-27, 1997, Atlanta, Georgia. pp. 218-225. https://www.acm.org/pubs/articles/proceedings/chi/258549/p218-edwards/p218-edwards.pdf
Edwards, W. Keith, Mynatt, Elizabeth D., Petersen, Karin, Spreitzer, Mike J., Terry, Douglas B., Theimer, Marvin M. (1997): Designing and Implementing Asynchronous Collaborative Applications with Bayou. In: Robertson, George G., Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 119-128. https://www.acm.org/pubs/articles/proceedings/uist/263407/p119-edwards/p119-edwards.pdf
Edwards, W. Keith (1997): Flexible Conflict Detection and Management in Collaborative Applications. In: Robertson, George G., Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 139-148. https://www.acm.org/pubs/articles/proceedings/uist/263407/p139-edwards/p139-edwards.pdf
Edwards, W. Keith, Hudson, Scott E., Marinacci, Joshua, Rodenstein, Roy, Rodriguez, Thomas K., Smith, Ian (1997): Systematic Output Modification in a 2D User Interface Toolkit. In: Robertson, George G., Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 151-158. https://www.acm.org/pubs/articles/proceedings/uist/263407/p151-edwards/p151-edwards.pdf
Edwards, W. Keith (1996): Policies and Roles in Collaborative Applications. In: Olson, Gary M., Olson, Judith S., Ackerman, Mark S. (eds.) Proceedings of the 1996 ACM conference on Computer supported cooperative work November 16 - 20, 1996, Boston, Massachusetts, United States. pp. 11-20. https://www.acm.org/pubs/articles/proceedings/cscw/240080/p11-edwards/p11-edwards.pdf
Edwards, W. Keith, Mynatt, Elizabeth D., Stockton, Kathryn (1995): Access to Graphical Interfaces for Blind Users. In Interactions, 2 (1) pp. 54-67. https://www.acm.org/pubs/articles/journals/interactions/1995-2-1/p54-edwards/p54-edwards.pdf
Edwards, W. Keith (1994): Session Management for Collaborative Applications. In: Proceedings of the 1994 ACM conference on Computer supported cooperative work October 22 - 26, 1994, Chapel Hill, North Carolina, United States. pp. 323-330. https://www.acm.org/pubs/articles/proceedings/cscw/192844/p323-edwards/p323-edwards.pdf
Edwards, W. Keith, Mynatt, Elizabeth D. (1994): An Architecture for Transforming Graphical Interfaces. In: Szekely, Pedro (eds.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States. pp. 39-47. https://www.acm.org/pubs/articles/proceedings/uist/192426/p39-edwards/p39-edwards.pdf
Mynatt, Elizabeth D., Edwards, W. Keith (1992): Mapping GUIs to Auditory Interfaces. In: Mackinlay, Jock D., Green, Mark (eds.) Proceedings of the 5th annual ACM symposium on User interface software and technology November 15 - 18, 1992, Monteray, California, United States. pp. 61-70. https://www.acm.org/pubs/articles/proceedings/uist/142621/p61-mynatt/p61-mynatt.pdf
Voida, Stephen, Edwards, W. Keith, Newman, Mark W., Grinter, Rebecca E., Ducheneaut, Nicolas (2006): Share and share alike: exploring the user interface affordances of file sharing. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 221-230. https://doi.acm.org/10.1145/1124772.1124806
Miller, Andrew D., Edwards, W. Keith (2007): Give and take: a study of consumer photo-sharing culture and practice. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 347-356. https://doi.acm.org/10.1145/1240624.1240682
Shehan, Erika, Edwards, W. Keith (2007): Home networking and HCI: what hath God wrought?. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 547-556. https://doi.acm.org/10.1145/1240624.1240712
Edwards, W. Keith, Mynatt, Elizabeth D., Stockton, Kathryn (1994): Providing Access to Graphical User Interfaces -- Not Graphical Screens. In: First Annual ACM Conference on Assistive Technologies , 1994, . pp. 47-54. https://www.acm.org/pubs/articles/proceedings/assets/191028/p47-edwards/p47-edwards.pdf
Newman, Mark W., Sedivy, Jana Z., Neuwirth, Christine, Edwards, W. Keith, Hong, Jason I., Izadi, Shahram, Marcelo, Karen, Smith, Trevor F., Sedivy, Jana, Newman, Mark (2002): Designing for serendipity: supporting end-user configuration of ubiquitous computing envir. In: Proceedings of DIS02: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 2002, . pp. 147-156. https://doi.acm.org/10.1145/778712.778736
Voida, Amy, Grinter, Rebecca E., Ducheneaut, Nicolas, Edwards, W. Keith, Newman, Mark W. (2005): Listening in: practices surrounding iTunes music sharing. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 191-200. https://doi.acm.org/10.1145/1054972.1054999
Dantec, Christopher A. Le, Edwards, W. Keith (2008): Designs on dignity: perceptions of technology among the homeless. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 627-636. https://doi.acm.org/10.1145/1357054.1357155
Stoll, Jennifer, Tashman, Craig S., Edwards, W. Keith, Spafford, Kyle (2008): Sesame: informing user security decisions with system visualization. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 1045-1054. https://doi.acm.org/10.1145/1357054.1357217
Sankarpandian, Kandha, Little, Travis, Edwards, W. Keith (2008): Talc: using desktop graffiti to fight software vulnerability. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 1055-1064. https://doi.acm.org/10.1145/1357054.1357218
Dantec, Christopher A. Le, Edwards, W. Keith (2008): The view from the trenches: organization, power, and technology at two nonprofit homeless . In: Proceedings of ACM CSCW08 Conference on Computer-Supported Cooperative Work , 2008, . pp. 589-598. https://doi.acm.org/10.1145/1460563.1460656
Poole, Erika Shehan, Chetty, Marshini, Grinter, Rebecca E., Edwards, W. Keith (2008): More than meets the eye: transforming the user experience of home network management. In: Proceedings of DIS08 Designing Interactive Systems , 2008, . pp. 455-464. https://doi.acm.org/10.1145/1394445.1394494
Poole, Erika Shehan, Chetty, Marshini, Morgan, Tom, Grinter, Rebecca E., Edwards, W. Keith (2009): Computer help at home: methods and motivations for informal technical support. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 739-748. https://doi.acm.org/10.1145/1518701.1518816
Edwards, W. Keith, Grinter, Rebecca E. (2001): At Home with Ubiquitous Computing: Seven Challenges. In: Abowd, Gregory D., Brumitt, Barry, Shafer, Steven A. (eds.) Ubicomp 2001 Ubiquitous Computing - Third International Conference September 30 - October 2, 2001, Atlanta, Georgia, USA. pp. 256-272. https://link.springer.de/link/service/series/0558/bibs/2201/22010256.htm
Poole, Erika Shehan, Dantec, Christopher A. Le, Eagan, James R., Edwards, W. Keith (2008): Reflecting on the invisible: understanding end-user perceptions of ubiquitous computing. In: Youn, Hee Yong, Cho, We-Duke (eds.) UbiComp 2008 Ubiquitous Computing - 10th International Conference September 21-24, 2008, Seoul, Korea. pp. 192-201. https://doi.acm.org/10.1145/1409635.1409662
Igarashi, Takeo, Edwards, W. Keith, LaMarca, Anthony, Mynatt, Elizabeth D. (2000): An Architecture for Pen-based Interaction on Electronic Whiteboards. In: Advanced Visual Interfaces 2000 , 2000, . pp. 68-75.
Voida, Stephen, Mynatt, Elizabeth D., Edwards, W. Keith (2008): Re-framing the desktop interface around the activities of knowledge work. In: Cousins, Steve B., Beaudouin-Lafon, Michel (eds.) Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology October 19-22, 2008, Monterey, CA, USA. pp. 211-220. https://doi.acm.org/10.1145/1449715.1449751
Yang, Jeonghwa, Edwards, W. Keith (2007): ICEbox: Toward Easy-to-Use Home Networking. In: Baranauskas, Maria Cecília Calani, Palanque, Philippe A., Abascal, Julio, Barbosa, Simone Diniz Junqueira (eds.) DEGAS 2007 - Proceedings of the 1st International Workshop on Design and Evaluation of e-Government Applications and Services September 11th, 2007, Rio de Janeiro, Brazil. pp. 197-210. https://dx.doi.org/10.1007/978-3-540-74800-7_15
Goecks, Jeremy, Edwards, W. Keith, Mynatt, Elizabeth D. (2009): Challenges in supporting end-user privacy and security management with social navigation. In: Proceedings of the 2009 Symposium on Usable Privacy and Security , 2009, . pp. 5. https://doi.acm.org/10.1145/1572532.1572539
Dantec, Christopher A. Le, Christensen, Jim E., Bailey, Mark, Farrell, Robert G., Ellis, Jason B., Danis, Catalina M., Kellogg, Wendy A., Edwards, W. Keith (2010): A tale of two publics: democratizing design at the margins. In: Proceedings of DIS10 Designing Interactive Systems , 2010, . pp. 11-20. https://doi.acm.org/10.1145/1858171.1858174
Dantec, Christopher A. Le, Edwards, W. Keith (2010): Across boundaries of influence and accountability: the multiple scales of public sector in. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 113-122. https://doi.acm.org/10.1145/1753326.1753345
Edwards, W. Keith, Newman, Mark W., Poole, Erika Shehan (2010): The infrastructure problem in HCI. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 423-432. https://doi.acm.org/10.1145/1753326.1753390
Stoll, Jennifer, Edwards, W. Keith, Mynatt, Elizabeth D. (2010): Informal interactions in nonprofit networks. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 533-536. https://doi.acm.org/10.1145/1753326.1753405
Stoll, Jennifer, Edwards, W. Keith, Mynatt, Elizabeth D. (2010): Interorganizational coordination and awareness in a nonprofit ecosystem. In: Proceedings of ACM CSCW10 Conference on Computer-Supported Cooperative Work , 2010, . pp. 51-60. https://doi.acm.org/10.1145/1718918.1718930
Yang, Jeonghwa, Edwards, W. Keith, Haslem, David (2010): Eden: supporting home network management through interactive visual tools. In: Proceedings of the 2010 ACM Symposium on User Interface Software and Technology , 2010, . pp. 109-118. https://doi.acm.org/10.1145/1866029.1866049
Reilly, Derek F., Rouzati, Hafez, Wu, Andy, Hwang, Jee Yeon, Brudvik, Jeremy, Edwards, W. Keith (2010): TwinSpace: an infrastructure for cross-reality team spaces. In: Proceedings of the 2010 ACM Symposium on User Interface Software and Technology , 2010, . pp. 119-128. https://doi.acm.org/10.1145/1866029.1866050
Dantec, Christopher A. Le, Farrell, Robert G., Christensen, Jim E., Bailey, Mark, Ellis, Jason B., Kellogg, Wendy A., Edwards, W. Keith (2011): Publics in practice: ubiquitous computing at a shelter for homeless mothers. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 1687-1696. https://dx.doi.org/10.1145/1978942.1979189
Tashman, Craig S., Edwards, W. Keith (2011): Active reading and its discontents: the situations, problems and ideas of readers. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 2927-2936. https://dx.doi.org/10.1145/1978942.1979376
Tashman, Craig S., Edwards, W. Keith (2011): LiquidText: a flexible, multitouch environment to support active reading. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 3285-3294. https://dx.doi.org/10.1145/1978942.1979430
Stoll, Jennifer, Edwards, W. Keith, Foot, Kirsten A. (2012): Between us and them: building connectedness within civic networks. In: Proceedings of ACM CSCW12 Conference on Computer-Supported Cooperative Work , 2012, . pp. 237-240. https://dx.doi.org/10.1145/2145204.2145240
Massey, Jonathan, Wong, Nelson, Reilly, Derek, Edwards, W. Keith (2012): Verbal coordination in first person shooter games. In: Proceedings of ACM CSCW12 Conference on Computer-Supported Cooperative Work , 2012, . pp. 579-582. https://dx.doi.org/10.1145/2145204.2145292