ABSTRACT
My dissertation is aimed at enabling people to collaborate to create complex artifacts: for example, to develop software, sketch GUI prototypes, play music together, or write a novel. Such creative processes are not well defined and can evolve dynamically. We introduce interactive systems that help users collaborate and communicate in the open-ended process. In particular, we investigate the benefits of both integrating asynchronous interactions into real-time collaborations and of having real time components in asynchronous collaborative settings. The systems provide tools that combine the two different types of interaction techniques, and we validate them via user study, participatory performing arts, and the online deployments of systems and crowdsourced tasks. The hybrid methods are designed to help users recover collaborative context, make the process approachable to nonexperts, collaborate online crowds on demand in real-time, and sustain liveness during collaboration. The dissertation will result in cross-domain knowledge in designing collaborative systems and it will help us create a framework for future intelligent systems that will help people solve more complex tasks effectively.
- Bigham, J. P., Jayant, C., Ji, H., Little, G., Miller, A., Miller, R. C., Miller, R., Tatarowicz, A., White, B., White, S., et al. Vizwiz: nearly real-time answers to visual questions. In Proceedings of the 23nd annual ACM symposium on User interface software and technology, ACM (2010), 333--342. Google ScholarDigital Library
- Blackwell, A. F., Cox, G., and Lee, S. W. Live writing the live coding book. In Proceedings of International Conference on Live Coding (Leeds, United Kingdom, 2015).Google Scholar
- Chen, Y., Lee, S. W., Xie, Y., Yang, Y., Lasecki, W. S., and Oney, S. Codeon: On-demand software development assistance. In Proceedings of the 2017 SIGCHI Conference on Human Factors in Computing Systems, ACM (2017). Google ScholarDigital Library
- Gutwin, C., and Greenberg, S. A descriptive framework of workspace awareness for real-time groupware. Computer Supported Cooperative Work (CSCW) 11, 3--4 (2002), 411--446. Google ScholarDigital Library
- Hattori, L., and Lanza, M. Syde: A tool for collaborative software development. In Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 2, ACM (2010), 235--238. Google ScholarDigital Library
- Hickey, T. J., Langton, J., and Alterman, R. Enhancing cs programming lab courses using collaborative editors. Journal of Computing Sciences in Colleges 20, 3 (2005), 157--167. Google ScholarDigital Library
- Huang, T.-H. K., Lasecki, W. S., Azaria, A., and Bigham, J. P. "is there anything else i can help you with?" challenges in deploying an on-demand crowd-powered conversational agent. In Human Computation and Crowdsourcing (HCOMP) (2016).Google ScholarCross Ref
- Lasecki, W. S., Kim, J., Rafter, N., Sen, O., Bigham, J. P., and Bernstein, M. S. Apparition: Crowdsourced user interfaces that come to life as you sketch them. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, ACM (2015), 1925--1934. Google ScholarDigital Library
- Lee, S. W., de Carvalho Jr, A. D., and Essl, G. Crowd in c{loud}: Audience participation music with online dating metaphor using cloud service. Proceedings of the Web Audio Conference (2016).Google Scholar
- Lee, S. W., and Essl, G. Live writing: Asynchronous playback of live coding and writing. In Proceedings of International Conference on Live Coding (Leeds, United Kingdom, 2015).Google Scholar
- Lee, S. W., and Freeman, J. echobo: A mobile music instrument designed for audience to play. Proceedings of the International Conference on New Interfaces for Musical Expression 1001 (2013), 48109--2121.Google Scholar
- Lee, S. W., Zhang, Y., Wong, I., Y., Y., OKeefe, S., and Lasecki, W. Sketchexpress: Remixing animations for more effective crowd-powered prototyping of interactive interfaces. In Proceedings of the ACM Symposium on User Interface Software and Technology, UIST, ACM (2017). Google ScholarDigital Library
- Myers, B., Park, S. Y., Nakano, Y., Mueller, G., and Ko, A. How designers design and program interactive behaviors. In 2008 IEEE Symposium on Visual Languages and Human-Centric Computing, IEEE (2008), 177--184. Google ScholarDigital Library
- Rodden, T. A survey of cscw systems. interacting with Computers 3, 3 (1991), 319--353.Google Scholar
- Tam, J., and Greenberg, S. A framework for asynchronous change awareness in collaborative documents and workspaces. International Journal of Human-Computer Studies 64, 7 (2006), 583--598. Google ScholarDigital Library
- Tang, J. C. Findings from observational studies of collaborative work. International Journal of Man-machine studies 34, 2 (1991), 143--160. Google ScholarDigital Library
Index Terms
- Hybrid Use of Asynchronous and Synchronous Interaction for Collaborative Creation
Recommendations
Collaboard: a remote collaboration groupware device featuring an embodiment-enriched shared workspace
GROUP '10: Proceedings of the 2010 ACM International Conference on Supporting Group WorkIn this paper we present a mixed presence groupware device called "CollaBoard". The device improves collaboration between co-located and remote partners by providing a high level of workspace awareness. This is achieved by superimposing a life-size ...
The relation of agenda creation and use to group support system experience
The meeting agenda is often recommended as a critical element for conducting successful meetings. However, assertions about the value of meeting agendas are rarely explained or empirically tested. This study surveyed 238 group facilitators, including ...
Role-based interfaces for collaborative software development
UIST '11 Adjunct: Proceedings of the 24th annual ACM symposium adjunct on User interface software and technologyReal-time collaboration between multiple simultaneous contributors to a shared document is full of both opportunities and pitfalls, as evidenced by decades of research and industry work in computer-supported cooperative work. In the domain of software ...
Comments