W. Keith Edwards

No picture of W. Keith Edwards available - click to provide one

About the author:
No description available of W. Keith Edwards...
ADD DESCRIPTION
ADD PUBLICATION
SHARE YOUR RESEARCH

Publications by W. Keith Edwards (bibliography)

 what's this?

» 2009 «

Edit | Del

Poole, Erika Shehan, Chetty, Marshini, Morgan, Tom, Grinter, Rebecca E. and 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. Available online

Prior research suggests that people may ask their family and friends for computer help. But what influences whether and how a "helper" will provide help? To answer this question, we conducted a qualitative investigation of people who participated in computer support activities with family and friends in the past year. We describe how factors including maintenance of one's personal identity as a computer expert and accountability to one's social network determine who receives help and the quality of help provided. We also discuss the complex, fractured relationship between the numerous stakeholders involved in the upkeep of home computing infrastructures. Based on our findings, we provide implications for the design of systems to support informal help-giving in residential settings.

Copyrights may apply

Edit | Del

Goecks, Jeremy, Edwards, W. Keith and 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. p. 5. Available online

Social navigation is a promising approach for supporting privacy and security management. By aggregating and presenting the choices made by others, social navigation systems can provide users with easily understandable guidance on security and privacy decisions, rather than requiring that they understand low-level technical details in order to make informed decisions. We have developed two prototype systems to explore how social navigation can help users manage their privacy and security. The Acumen system employs social navigation to address a common privacy activity, managing Internet cookies, and the Bonfire system uses social navigation to help users manage their personal firewall. Our experiences with Acumen and Bonfire suggest that, despite the promise of social navigation, there are significant challenges in applying these techniques to the domains of end-user privacy and security management. Due to features of these domains, individuals may misuse community data when making decisions, leading to incorrect individual decisions, inaccurate community data, and "herding" behavior that is an example of what economists term an informational cascade. By understanding this phenomenon in these terms, we develop and present two general approaches for mitigating herding in social navigation systems that support end-user security and privacy management, mitigation via algorithms and mitigation via user interaction. Mitigation via user interaction is a novel and promising approach to mitigating cascades in social navigation systems.

Copyrights may apply

» 2008 «

Edit | Del

Dantec, Christopher A. Le and 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. Available online

Technology, it is argued, has the potential to improve everyone's life: from the workplace, to entertainment, to easing chores around the home. But what of people who have neither job nor home? We undertook a qualitative study of the homeless population in a metropolitan U.S. city to better understand what it means to be homeless and how technology -- from cell phones to bus passes -- affects their daily lives. The themes we identify provide an array of opportunities for technological interventions that can empower the homeless population. Our investigation also reveals the need to reexamine some of the assumptions made in HCI about the relationship people have with technology. We suggest a broader awareness of the social context of technology use as a critical component when considering design innovation for the homeless.

Copyrights may apply

Edit | Del

Stoll, Jennifer, Tashman, Craig S., Edwards, W. Keith and 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. Available online

Non-expert users face a dilemma when making security decisions. Their security often cannot be fully automated for them, yet they generally lack both the motivation and technical knowledge to make informed security decisions on their own. To help users with this dilemma, we present a novel security user interface called Sesame. Sesame uses a concrete, spatial extension of the desktop metaphor to provide users with the security-related, visualized system-level information they need to make more informed decisions. It also provides users with actionable controls to affect a system's security state. Sesame graphically facilitates users' comprehension in making these decisions, and in doing so helps to lower the bar for motivating them to participate in the security of their system. In a controlled study, users with Sesame were found to make fewer errors than a control group which suggests that our novel security interface is a viable alternative approach to helping users with their dilemma.

Copyrights may apply

Edit | Del

Sankarpandian, Kandha, Little, Travis and 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. Available online

With the proliferation of computer security threats on the Internet, especially threats such as worms that automatically exploit software flaws, it is becoming more and more important that home users keep their computers secure from known software vulnerabilities. Unfortunately, keeping software up-to-date is notoriously difficult for home users. This paper introduces TALC, a system to encourage and help home users patch vulnerable software. TALC increases home users' awareness of software vulnerabilities and their motivation to patch their software; it does so by detecting unpatched software and then drawing graffiti on their computer's background wallpaper image to denote potential vulnerabilities. Users can "clean up" the graffiti by applying necessary patches, which TALC makes possible by assisting in the software patching process.

Copyrights may apply

Edit | Del

Dantec, Christopher A. Le and Edwards, W. Keith (2008): The view from the trenches: organization, power, and technology at two nonprofit homeless outreach centers. In: Proceedings of ACM CSCW08 Conference on Computer-Supported Cooperative Work 2008. pp. 589-598. Available online

Nonprofit social service organizations provide the backbone of social support infrastructure in the U.S. and around the world. As the ecology of information exchange moves evermore digital, nonprofit organizations with limited resources and expertise struggle to keep pace. We present a qualitative investigation of two nonprofit outreach centers providing service to the homeless in a U.S. metropolitan city. Despite similar goals shared by these organizations, apparent differences in levels of computerization, volunteerism, and organizational structure demonstrate the challenges in attempting to adopt technology systems when resources and technical expertise are highly constrained.

Copyrights may apply

Edit | Del

Poole, Erika Shehan, Chetty, Marshini, Grinter, Rebecca E. and 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. Available online

As computing migrates from the workplace to the home, householders must tackle problems of home network maintenance. Often they lack the technical knowledge or motivation to complete these tasks, making the user experience of home network maintenance frustrating. In response to these difficulties, many householders rely on handwritten reminders or interactive networking tools that are ill-suited for the home environment. In this paper, we seek to understand how to design better home network management tools through a study of sketches created by 40 people in 18 households. In our study, we obtained information about householders' knowledge, practices and needs with respect to home networking. Based on our results, we present guidelines for transforming the user experience of home network management.

Copyrights may apply

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

Edit | Del

Payne, Bryan D. and Edwards, W. Keith (2008): A Brief Introduction to Usable Security. In IEEE Internet Computing, 12 (3) pp. 13-21

Edit | Del

Voida, Stephen, Mynatt, Elizabeth D. and Edwards, W. Keith (2008): Re-framing the desktop interface around the activities of knowledge work. In: Cousins, Steve B. and 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. Available online

» 2007 «

Edit | Del

Miller, Andrew D. and 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. Available online

In this paper, we present initial findings from the study of a digital photo-sharing website: Flickr.com. In particular, we argue that Flickr.com appears to support-for some people-a different set of photography practices, socialization styles, and perspectives on privacy that are unlike those described in previous research on consumer and amateur photographers. Further, through our examination of digital photographers' photowork activities-organizing, finding, sharing and receiving-we suggest that privacy concerns and lack of integration with existing communication channels have the potential to prevent the 'Kodak Culture' from fully adopting current photo-sharing solutions.

Copyrights may apply

Edit | Del

Shehan, Erika and 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. Available online

For much of the industrialized world, network connectivity in the home is commonplace. Despite the large number of networked homes, even the most technically savvy people can have difficulties with home network installation and maintenance. We contend that these problems will not disappear over time as the networking industry matures, but rather are due to structural usability flaws inherent in the design of existing network infrastructure, devices, and protocols. The HCI community can offer a unique perspective to overcoming the challenges associated with home networking. This paper discusses why home networking is difficult, based on analysis of historical, social, and technical factors. It explores how the designs of existing home networking technologies have implications for usability, and examines a range of models for addressing these usability challenges. The paper concludes with a discussion of how these models may impact future research efforts in both HCI and networking.

Copyrights may apply

Edit | Del

Newman, Mark W., Ducheneaut, Nicolas, Edwards, W. Keith, Sedivy, Jana Z. and Smith, Trevor F. (2007): Supporting the unremarkable: experiences with the obje Display Mirror. In Personal and Ubiquitous Computing, 11 (7) pp. 523-536

Edit | Del

Yang, Jeonghwa and Edwards, W. Keith (2007): ICEbox: Toward Easy-to-Use Home Networking. In: Baranauskas, Maria Cecília Calani, Palanque, Philippe A., Abascal, Julio and 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. Available online

» 2006 «

Edit | Del

Voida, Stephen, Edwards, W. Keith, Newman, Mark W., Grinter, Rebecca E. and 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. Available online

With the rapid growth of personal computer networks and the Internet, sharing files has become a central activity in computer use. The ways in which users control the what, how, and with whom of sharing are dictated by the tools they use for sharing; there are a wide range of sharing practices, and hence a wide range of tools to support these practices. In practice, users' requirements for certain sharing features may dictate their choice of tool, even though the other affordances available through that tool may not be an ideal match to the desired manner of sharing. In this paper, we explore users' current practices in file sharing and examine the tools used to share files. Based on our findings, we unpack the features and affordances of these tools into a set of dimensions along which sharing tools can be characterized. Then, we present the set of user interface features we have prototyped in an interface called a sharing palette, which provides a platform for exploration and experimentation with new modalities of sharing. We briefly present the tool as a whole and then focus on the individual features of the sharing palette that support reported styles of sharing.

Copyrights may apply

Edit | Del

Edwards, W. Keith (2006): Discovery Systems in Ubiquitous Computing. In IEEE Pervasive Computing, 5 (2) pp. 70-77

» 2005 «

Edit | Del

Voida, Amy, Grinter, Rebecca E., Ducheneaut, Nicolas, Edwards, W. Keith and 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. Available online

This paper presents a descriptive account of the social practices surrounding the iTunes music sharing of 13 participants in one organizational setting. Specifically, we characterize adoption, critical mass, and privacy; impression management and access control; the musical impressions of others that are created as a result of music sharing; the ways in which participants attempted to make sense of the dynamic system; and implications of the overlaid technical, musical, and corporate topologies. We interleave design implications throughout our results and relate those results to broader themes in a music sharing design space.

Copyrights may apply

» 2004 «

Edit | Del

Edwards, W. Keith, Newman, Mark W., Sedivy, Jana Z. and Smith, Trevor (2004): Supporting serendipitous integration in mobile computing environments. In International Journal of Human-Computer Studies, 60 (5) pp. 666-700

In the richly networked world of the near future, mobile computing users will be confronted with an ever-expanding array of devices and services accessible in their environments. In such a world, we cannot expect to have available to us specific applications that allow us to accomplish every conceivable combination of devices that we may wish. Instead, we believe that many of our interactions with the network will be characterized by the use of "general purpose" tools that allow us to discover, use, and integrate multiple devices around us. This paper lays out the case for why we believe that so-called "serendipitous integration" is a necessary fact that we will face in mobile computing, and explores a number of design experiments into supporting end user configuration and control of networked environments through general purpose tools. We present an iterative design approach to creating such tools and their user interfaces, discuss our observations about the challenges of designing for such a world, and then explore a number of tools that take differing design approaches to overcoming these challenges. We conclude with a set of reflections on the user experience issues that we believe are inherent in dealing with ad hoc mobile computing in richly networked environments.

Copyrights may apply

» 2003 «

Edit | Del

Edwards, W. Keith, Bellotti, Victoria, Dey, Anind K. and Newman, Mark W. (2003): The challenges of user-centered design and evaluation for infrastructure. In: Cockton, Gilbert and 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.

» 2002 «

Edit | Del

Bellotti, Victoria, Back, Maribeth, Edwards, W. Keith, Grinter, Rebecca E., Henderson, Austin and Lopes, Cristina (2002): Making sense of sensing systems: five questions for designers and researchers. In: Terveen, Loren (ed.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 415-422.

Edit | Del

Newman, Mark W., Izadi, Shahram, Edwards, W. Keith, Sedivy, Jana Z. and Smith, Trevor (2002): User interfaces when and where they are needed: an infrastructure for recombinant computing. In: Beaudouin-Lafon, Michel (ed.) Proceedings of the 15th annual ACM symposium on User interface software and technology October 27-30, 2002, Paris, France. pp. 171-180. Available online

Users in ubiquitous computing environments need to be able to make serendipitous use of resources that they did not anticipate and of which they have no prior knowledge. The Speakeasy recombinant computing framework is designed to support such ad hoc use of resources on a network. In addition to other facilities, the framework provides an infrastructure through which device and service user interfaces can be made available to users on multiple platforms. The framework enables UIs to be provided for connections involving multiple entities, allows these UIs to be delivered asynchronously, and allows them to be injected by any party participating in a connection.

Copyrights may apply

Edit | Del

Edwards, W. Keith, Newman, Mark W., Sedivy, Jana Z., Smith, Trevor, Balfanz, Dirk, Smetters, D. K., Wong, H. Chi and Izadi, Shahram (2002): Using speakeasy for ad hoc peer-to-peer collaboration. In: Churchill, Elizabeth F., McCarthy, Joe, Neuwirth, Christine and 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. Available online

Peer-to-peer systems appear promising in terms of their ability to support ad hoc, spontaneous collaboration. However, current peer-to-peer systems suffer from several deficiencies that diminish their ability to support this domain, such as inflexibility in terms of discovery protocols, network usage, and data transports. We have developed the Speakeasy framework, which addresses these issues, and supports these types of applications. We show how Speakeasy addresses the shortcomings of current peer-to-peer systems, and describe a demonstration application, called Casca, that supports ad hoc peer-to-peer collaboration by taking advantages of the mechanisms provided by Speakeasy.

Copyrights may apply

Edit | Del

Newman, Mark W., Sedivy, Jana Z., Neuwirth, Christine, Edwards, W. Keith, Hong, Jason I., Izadi, Shahram, Marcelo, Karen, Smith, Trevor F., Sedivy, Jana and Newman, Mark (2002): Designing for serendipity: supporting end-user configuration of ubiquitous computing environments. In: Proceedings of DIS02: Designing Interactive Systems: Processes, Practices, Methods, & Techniques 2002. pp. 147-156. Available online

The future world of ubiquitous computing is one in which we will be surrounded by an ever-richer set of networked devices and services. In such a world, we cannot expect to have available to us specific applications that allow us to accomplish every conceivable combination of devices that we might wish. Instead, we believe that many of our interactions will be through highly generic tools that allow enduser discovery, configuration, interconnection, and control of the devices around us. This paper presents a design study of such an environment, intended to support serendipitous, opportunistic use of discovered network resources. We present an examination of a generic browser-style application built on top of an infrastructure developed to support arbitrary recombination of devices and services, as well as a number of challenges we believe to be inherent in such settings.

Copyrights may apply

» 2001 «

Edit | Del

Edwards, W. Keith and Grinter, Rebecca E. (2001): At Home with Ubiquitous Computing: Seven Challenges. In: Abowd, Gregory D., Brumitt, Barry and Shafer, Steven A. (eds.) Ubicomp 2001 Ubiquitous Computing - Third International Conference September 30 - October 2, 2001, Atlanta, Georgia, USA. pp. 256-272. Available online

» 2000 «

Edit | Del

Edwards, W. Keith, Igarashi, Takeo, LaMarca, Anthony and Mynatt, Elizabeth D. (2000): A Temporal Model for Multi-Level Undo and Redo. In: Ackerman, Mark S. and 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. Available online

Edit | Del

Dourish, Paul, Edwards, W. Keith, Howell, Jon, LaMarca, Anthony, Lamping, John, Petersen, Karin, Salisbury, Michael, Terry, Doug and Thornton, Jim (2000): A Programming Model for Active Documents. In: Ackerman, Mark S. and 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. Available online

Edit | Del

Dourish, Paul and 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

collaboration infrastructure, collaborative toolkits, reuse, specialisation, tailorability, toolkit design

Copyrights may apply

Edit | Del

Dourish, Paul, Edwards, W. Keith, LaMarca, Anthony, Lamping, John, Petersen, Karin, Salisbury, Michael, Terry, Douglas B. and Thornton, James D. (2000): Extending document management systems with user-specific active properties. In ACM Transactions on Information Systems, 18 (2) pp. 140-170

Document properties are a compelling infrastructure on which to develop document management applications. A property-based approach avoids many of the problems of traditional hierarchical storage mechanisms, reflects document organizations meaningful to user tasks, provides a means to integrate the perspectives of multiple individuals and groups, and does this all within a uniform interaction framework. Document properties can reflect not only categorizations of documents and document use, but also expressions of desired system activity, such as sharing criteria, replication management, and versioning. Augmenting property-based document management systems with active properties that carry executable code enables the provision of document-based services on a property infrastructure. The combination of document properties as a uniform mechanism for document management, and active properties as a way of delivering document services, represents a new paradigm for document management infrastructures. The Placeless Documents system is an experimental prototype developed to explore this new paradigm. It is based on the seamless integration of user-specific, active properties. We present the fundamental design approach, explore the challenges and opportunities it presents, and show our architectures deals with them.

Copyrights may apply

Edit | Del

Igarashi, Takeo, Edwards, W. Keith, LaMarca, Anthony and Mynatt, Elizabeth D. (2000): An Architecture for Pen-based Interaction on Electronic Whiteboards. In: Advanced Visual Interfaces 2000 2000. pp. 68-75.

» 1999 «

Edit | Del

Kaminsky, Michael, Dourish, Paul, Edwards, W. Keith, LaMarca, Anthony, Salisbury, Michael and Smith, Ian (1999): SWEETPEA: Software Tools for Programmable Embodied Agents. In: Altom, Mark W. and 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. Available online

Programmable Embodied Agents are portable, wireless, interactive devices embodying specific, differentiable, interactive characteristics. They take the form of identifiable characters who reside in the physical world and interact directly with users. They can act as an out-of-band communication channel between users, as proxies for system components or other users, or in a variety of other roles. Traditionally, research into such devices has been based on costly custom hardware. In this paper, we report on our explorations of the space of physical character-based interfaces built on recently available stock consumer hardware platforms, structured around an initial framework of applications.

Copyrights may apply

Edit | Del

Mynatt, Elizabeth D., Edwards, W. Keith, LaMarca, Anthony and Igarashi, Takeo (1999): Flatland: New Dimensions in Office Whiteboards. In: Altom, Mark W. and 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. Available online

Flatland is an augmented whiteboard interface designed for informal office work. Our research investigates approaches to building an augmented whiteboard in the context of continuous, long term office use. In particular, we pursued three avenues of research based on input from user studies: techniques for the management of space on the board, the ability to flexibly apply behaviors to support varied application semantics, and mechanisms for managing history on the board. Unlike some previously reported whiteboard systems, our design choices have been influenced by a desire to support long-term, informal use in an individual office setting.

Copyrights may apply

Edit | Del

LaMarca, Anthony, Edwards, W. Keith, Dourish, Paul, Lamping, John, Smith, Ian and Thornton, Jim (1999): Taking the work out of workflow: Mechanisms for document-centered collaboration. In: Bødker, Susanne, Kyng, Morten and Schmidt, Kjeld (eds.) ECSCW 99 - Proceedings of the Sixth European Conference on Computer Supported Cooperative Work 12-16 September, 1999, Copenhagen, Denmark. p. 1.

Edit | Del

Dourish, Paul, Edwards, W. Keith, LaMarca, Anthony and Salisbury, Michael (1999): Using Properties for Uniform Interaction in the Presto Document System. In: Zanden, Brad Vander and 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. Available online

Most document or information management systems rely on hierarchies to organise documents (e.g. files, email messages or web bookmarks). However, the rigid structures of hierarchical schemes do not mesh well with the more fluid nature of everyday document practices. This paper describes Presto, a prototype system that allows users to organise their documents entirely in terms of the properties those documents hold for users. Properties provide a uniform mechanism for managing, coding, searching, retrieving and interacting with documents. We concentrate in particular on the challenges that property-based approaches present and the architecture we have developed to tackle them.

Copyrights may apply

Edit | Del

Dourish, Paul, Edwards, W. Keith, LaMarca, Anthony and Salisbury, Michael (1999): Presto: An Experimental Architecture for Fluid Interactive Document Spaces. In ACM Computing Surveys (CSUR), 6 (2) pp. 133-161

Traditional document systems use hierarchical filing structures as the basis for organizing, storing and retrieving documents. However, this structure is very limited in comparison with the rich and varied forms of document interaction and category management in everyday document use. Presto is a prototype document management system providing rich interaction with documents through meaningful, user-level document attributes, such as "Word file," "published paper," "shared with Jim," "about Presto", or "currently in progress." Document attributes capture the multiple different roles that a single document might play, and they allow users to rapidly reorganize their document space for the task at hand. They also provide a basis for novel document systems design and new approaches to document management and interaction. In this article, we outline the motivations behind this approach, describe the principal components of our implementation, discuss architectural consequences, and show how these support new forms of interaction with large personal document spaces.

Copyrights may apply

» 1997 «

Edit | Del

Edwards, W. Keith and Mynatt, Elizabeth D. (1997): Timewarp: Techniques for Autonomous Collaboration. In: Pemberton, Steven (ed.) Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference March 22-27, 1997, Atlanta, Georgia. pp. 218-225. Available online

This paper presents a set of techniques for supporting autonomous collaboration -- collaboration where participants work independently for periods, and then join together to integrate their efforts. This paper posits that autonomous collaboration can be well-supported by systems in which the notion of time is made both explicit and editable, so that the parallel but divergent states of a shared artifact are exposed in the interface. We have developed a system, called timewarp, that explores these ideas, and provides support for distribution, awareness, and conflict resolution in an application-independent fashion.

Copyrights may apply

Edit | Del

Edwards, W. Keith, Mynatt, Elizabeth D., Petersen, Karin, Spreitzer, Mike J., Terry, Douglas B. and Theimer, Marvin M. (1997): Designing and Implementing Asynchronous Collaborative Applications with Bayou. 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. 119-128. Available online

Asynchronous collaboration is characterized by the degree of independence collaborators have from one another. In particular, collaborators working asynchronously typically have little need for frequent and fine-grained coordination with one another, and typically do not need to be notified immediately of changes made by others to any shared artifacts they are working with. We present an infrastructure, called Bayou, designed to support the construction of asynchronous collaborative applications. Bayou provides a replicated, weakly-consistent, data storage engine to application writers. The system supports a number of mechanisms for leveraging application semantics; using these mechanisms, applications can implement complex conflict detection and resolution policies, and choose the level of consistency and stability they will see in their databases. We present a number of applications we have built or are building using the Bayou system, and examine how these take advantage of the Bayou architecture.

Copyrights may apply

Edit | Del

Edwards, W. Keith (1997): Flexible Conflict Detection and Management in Collaborative Applications. 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. 139-148. Available online

This paper presents a comprehensive model for dealing with semantic conflicts in applications, and the implementation of this model in a toolkit for collaborative systems. Conflicts are defined purely through application semantics -- the set of behaviors supported by the applications -- and yet can be detected and managed by the infrastructure with minimal application code. This work describes a number of novel techniques for managing conflicts, both in the area of resolution policies and user interfaces for presenting standing conflicts in application data.

Copyrights may apply

Edit | Del

Edwards, W. Keith, Hudson, Scott E., Marinacci, Joshua, Rodenstein, Roy, Rodriguez, Thomas K. and Smith, Ian (1997): Systematic Output Modification in a 2D User Interface Toolkit. 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. 151-158. Available online

In this paper we present a simple but general set of techniques for modifying output in a 2D user interface toolkit. We use a combination of simple subclassing, wrapping, and collusion between parent and output objects to produce arbitrary sets of composable output transformations. The techniques described here allow rich output effects to be added to most, if not all, existing interactors in an application, without the knowledge of the interactors themselves. This paper explains how the approach works, discusses a number of example effects that have been built, and describes how the techniques presented here could be extended to work with other toolkits. We address issues of input by examining a number of extensions to the toolkit input subsystem to accommodate transformed graphical output. Our approach uses a set of "hooks" to undo output transformations when input is to be dispatched.

Copyrights may apply

» 1996 «

Edit | Del

Edwards, W. Keith (1996): Policies and Roles in Collaborative Applications. In: Olson, Gary M., Olson, Judith S. and 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. Available online

Collaborative systems provide a rich but potentially chaotic environment for their users. This paper presents a system that allows users to control collaboration by enacting policies that serve as general guidelines to restrict and define the behavior of the system in reaction to the state of the world. Policies are described in terms of access control rights on data objects, and are assigned to groups of users called roles. Roles represent not only statically-defined collections of users, but also dynamic descriptions of users that are evaluated as applications are run. This run-time aspect of roles allows them to react flexibly to the dynamism inherent in collaboration. We present a specification language for describing roles and policies, as well as a number of common "real-world" policies that can be applied to collaborative settings.

Copyrights may apply

» 1995 «

Edit | Del

Edwards, W. Keith, Mynatt, Elizabeth D. and Stockton, Kathryn (1995): Access to Graphical Interfaces for Blind Users. In Interactions, 2 (1) pp. 54-67

The authors describe the ongoing development of a graphical interface which addresses usability concerns of visually-impaired users.

Copyrights may apply

» 1994 «

Edit | Del

Edwards, W. Keith (1994): Session Management for Collaborative Applications. In: Smith, John B., Smith, F. Don and Malone, Thomas W. (eds.) Proceedings of the 1994 ACM conference on Computer supported cooperative work October 22 - 26, 1994, Chapel Hill, North Carolina, United States. pp. 323-330. Available online

Session management systems for collaborative applications have required a great deal of reimplementation work by developers because they have been typically created on a case-by-case basis. Further, artifacts of this development process have limited the flexibility of session management systems and their ability to cooperate across applications, resulting in the fairly formalized, heavy-weight session management found in most collaborative systems today. We present a model for a light-weight form of session management, the theoretical foundation for this model (based on the sharing of information about user and system activity), and details of a collaboration support environment which implements our session management model.

Copyrights may apply

Edit | Del

Edwards, W. Keith and Mynatt, Elizabeth D. (1994): An Architecture for Transforming Graphical Interfaces. In: Szekely, Pedro (ed.) 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. Available online

While graphical user interfaces have gained much popularity in recent years, there are situations when the need to use existing applications in a nonvisual modality is clear. Examples of such situations include the use of applications on hand-held devices with limited screen space (or even no screen space, as in the case of telephones), or users with visual impairments. We have developed an architecture capable of transforming the graphical interfaces of existing applications into powerful and intuitive nonvisual interfaces. Our system, called Mercator, provides new input and output techniques for working in the nonvisual domain. Navigation is accomplished by traversing a hierarchical tree representation of the interface structure. Output is primarily auditory, although other output modalities (such as tactile) can be used as well. The mouse, an inherently visually-oriented device, is replaced by keyboard and voice interaction. Our system is currently in its third major revision. We have gained insight into both the nonvisual interfaces presented by our system and the architecture necessary to construct such interfaces. This architecture uses several novel techniques to efficiently and flexibly map graphical interfaces into new modalities.

Copyrights may apply

Edit | Del

Edwards, W. Keith, Mynatt, Elizabeth D. and Stockton, Kathryn (1994): Providing Access to Graphical User Interfaces -- Not Graphical Screens. In: First Annual ACM Conference on Assistive Technologies 1994. pp. 47-54. Available online

The 1990 paper "The Graphical User Interface: Crisis, Danger and Opportunity" [BBV90] summarized an overwhelming concern expressed by the blind community: a new type of visual interface threatened to erase the progress made by the innovators of screen reader software. Such software (as the name implies) could read the contents of a computer screen, allowing blind computer users equal access to the tools used by their sighted colleagues. Whereas ASCII-based screens were easily accessible, new graphical interfaces presented a host of technological challenges. The contents of the screen were mere pixel values, the on or off "dots" which form the basis of any bit-mapped display. The goal for screen reader providers was to develop new methods for bringing the meaning of these picture-based interfaces to users who could not see them. The crisis was imminent. Graphical user interfaces were quickly adopted by the sighted community as a more intuitive interface. Ironically, these interfaces were deemed more accessible by the sighted population because they seemed approachable for novice computer users. The danger was tangible in the forms of lost jobs, barriers to education, and the simple frustration of being left behind as the computer industry charged ahead. Much has changed since that article was published. Commercial screen reader interfaces now exist for two of the three main graphical environments. Some feel that the crisis has been adverted, that the danger is now diminished. But what about the opportunity? Have graphical user interfaces improved the lives of blind computer users? The simple answer is not very much. This opportunity has not been realized because current screen reader technology provides access to graphical screens, not graphical interfaces. In this paper, we discuss the historical reasons for this mismatch as well as analyze the contents of graphical user interfaces. Next, we describe one possible way for a blind user to interact with a graphical user interface, independent of its presentation on the screen. We conclude by describing the components of a software architecture which can capture and model a graphical user interface for presentation to a blind computer user.

Copyrights may apply

» 1992 «

Edit | Del

Mynatt, Elizabeth D. and Edwards, W. Keith (1992): Mapping GUIs to Auditory Interfaces. In: Mackinlay, Jock D. and 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. Available online

This paper describes work to provide mappings between X-based graphical interfaces with auditory interfaces. In our system, dubbed Mercator, this mapping is transparent to applications. The primary motivation for this work is to provide accessibility to graphical applications for users who are blind or visually impaired. We describe the design of an auditory interface which simulates many of the features of graphical interfaces. We then describe the architecture we have built to model and transform graphical interfaces. Finally, we conclude with some indications of future research for improving our translation mechanisms and for creating an auditory "desktop" environment.

Copyrights may apply

ADD PUBLICATION
SHOW THIS LIST ON YOUR HOMEPAGE

What do YOU think?

Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?

 
comment You say: Mar 20th, 2010
#1
Be the first to add a thoughtful note to this page ! 

  will be spam-protected
 

 
How many?
=
e.g. "6"
 

Changes to this page (author)

16 Feb 2010: Enabled abstracts to be shown on W. Keith Edwards's author page.
08 Sep 2009: Author was edited
25 Jul 2009: Author was edited
12 Jul 2009: Author was edited
17 Jun 2009: Author was edited
02 Jun 2009: Author was edited
02 Jun 2009: Author was edited
31 May 2009: Author was edited
30 May 2009: Author was edited
30 May 2009: Author was edited
09 May 2009: Author was edited
07 Apr 2009: Author was edited
07 Apr 2009: Author was edited
12 May 2008: Author was edited
12 May 2008: Author was edited
12 May 2008: Author was edited
29 Jun 2007: Author was edited
22 Jun 2007: Author was edited
22 Jun 2007: Author was edited
19 Jun 2007: Author was edited
19 Jun 2007: Author was edited
19 Jun 2007: Author was edited
28 Apr 2003: Added the author to the bibliography

Publication statistics

Publication period:1992-2009
Publication count:44
Number of co-authors:58



Productive colleagues

W. Keith Edwards's 3 most productive colleagues in number of publications:

Scott E. Hudson:96
Paul Dourish:79
Elizabeth D. Mynatt:60


Collaboration count

Number of publications with 3 favourite co-authors:

Elizabeth D. Mynatt:11
Anthony LaMarca:9
Mark W. Newman:8

 

Other options

Learn more about W. Keith Edwards:
- Google Scholar
- ACM
- CSB

Mar 20

Computer programs emerge as the outcome of complex human processes of cognition, communication and negotiation, which serve to establish the meaningful embedding of the computer system in its intended use context.

-- Floyd, 1992, p. 24

  • Share this quote on... Bookmark and Share
  • Get more quotes

Eva Hornecker on Tangible Interaction

Eva Hornecker explains the evolving concept of Tangible Interaction.

Read Eva's insightful entry here..

Help us help you!

  • Spread the word: Bookmark and Share
  • Donate
  • Other ways to help
 

Page information

Page maintainer: The Editorial Team
How to cite/reference this page
URL: http://www.interaction-design.org/references/authors/w__keith_edwards.html