W. Keith Edwards

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

Publication period start: 2000
Number of co-authors: 83

Co-authors

Number of publications with favourite co-authors
Anthony LaMarca
10
Mark W. Newman
11
Elizabeth D. Mynatt
14

Productive Colleagues

Most productive colleagues in number of publications
Tom Rodden
106
Scott E. Hudson
113
Steve Benford
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