skWiki: a multimedia sketching system for collaborative creativity

We present skWiki, a web application framework for collaborative creativity in digital multimedia projects, including text, hand-drawn sketches, and photographs. skWiki overcomes common drawbacks of existing wiki software by providing a rich viewer/editor architecture for all media types that is integrated into the web browser itself, thus avoiding dependence on client-side editors. Instead of files, skWiki uses the concept of paths as trajectories of persistent state over time. This model has intrinsic support for collaborative editing, including cloning, branching, and merging paths edited by multiple contributors. We demonstrate skWiki's utility using a qualitative, sketching-based user study.

[1]  James D. Herbsleb,et al.  Social coding in GitHub: transparency and collaboration in an open software repository , 2012, CSCW.

[2]  Sara A. Bly,et al.  Managing a trois: a study of a multi-user drawing tool in distributed design work , 1991, CHI.

[3]  Sharon L. Greene,et al.  Characteristics of applications that support creativity , 2002, CACM.

[4]  Brad A. Myers,et al.  Visualization of fine-grained code change history , 2013, 2013 IEEE Symposium on Visual Languages and Human Centric Computing.

[5]  Harald Reiterer,et al.  IdeaVis: a hybrid workspace and interactive visualization for paper-based collaborative sketching sessions , 2012, NordiCHI.

[6]  John C. Tang,et al.  Videodraw: a video interface for collaborative drawing , 1991, TOIS.

[7]  Panagiotis Louridas,et al.  Using wikis in software development , 2006, IEEE Software.

[8]  Andreas Butz,et al.  Organizational Design , 2014, Encyclopedia of Social Network Analysis and Mining.

[9]  H. Rittel,et al.  Dilemmas in a general theory of planning , 1973 .

[10]  Jeffrey Heer,et al.  Graphical Histories for Visualization: Supporting Analysis, Communication, and Evaluation , 2008, IEEE Transactions on Visualization and Computer Graphics.

[11]  Hiroshi Ishii,et al.  ClearBoard: a seamless medium for shared drawing and conversation with eye contact , 1992, CHI.

[12]  Fabien L. Gandon,et al.  A Wiki on the Semantic Web , 2008 .

[13]  Loren G. Terveen,et al.  Wiki grows up: arbitrary data models, access control, and beyond , 2011, Int. Sym. Wikis.

[14]  Romain Robbes,et al.  A Change-based Approach to Software Evolution , 2006, EVOL.

[15]  R. Sternberg The Nature of creativity : contemporary psychological perspectives , 1988 .

[16]  K. Bruffee Collaborative Learning and the “Conversation of Mankind” , 1984, College English.

[17]  J. Shah,et al.  Collaborative Sketching (C-Sketch)--An Idea Generation Technique for Engineering Design. , 2001 .

[18]  Marc J. Rochkind,et al.  The source code control system , 1975, IEEE Transactions on Software Engineering.

[19]  Sebastian Schaffert,et al.  IkeWiki: A Semantic Wiki for Collaborative Knowledge Management , 2006, 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE'06).

[20]  Valentin Robu,et al.  The complex dynamics of collaborative tagging , 2007, WWW '07.

[21]  M Mernik,et al.  When and how to develop domain-specific languages , 2005, CSUR.

[22]  Fabio Pellacini,et al.  MeshFlow: interactive visualization of mesh construction sequences , 2011, ACM Trans. Graph..

[23]  E. Torrance The nature of creativity as manifest in its testing. , 1988 .

[24]  Steven K. Feiner,et al.  Editable graphical histories , 1988, [Proceedings] 1988 IEEE Workshop on Visual Languages.

[25]  Norbert A. Streitz,et al.  An interactive Landscape for Creativity and Innovation , 1999 .

[26]  Christian Wagner,et al.  Breaking the Knowledge Acquisition Bottleneck Through Conversational Knowledge Management , 2006, Inf. Resour. Manag. J..

[27]  Li-Yi Wei,et al.  Nonlinear revision control for images , 2011, SIGGRAPH 2011.

[28]  Norbert A. Streitz,et al.  i-LAND: an interactive landscape for creativity and innovation , 1999, CHI '99.

[29]  Brian P. Bailey,et al.  TEAM STORM: demonstrating an interaction model for working with multiple ideas during creative group work , 2007, C&C '07.

[30]  Jacques Wainer,et al.  Groupware and computer supported cooperative work , 1999 .

[31]  A. Osborn Applied imagination : principles and procedures of creative problem-solving , 1957 .

[32]  Ronald M. Baecker,et al.  Readings in Groupware and Computer-Supported Cooperative Work: Assisting Human-Human Collaboration , 1992 .

[33]  Mikalai Sabel Structuring wiki revision history , 2007, WikiSym '07.

[34]  Jean Vanderdonckt,et al.  User interface design by collaborative sketching , 2012, DIS '12.

[35]  Tovi Grossman,et al.  Chronicle: capture, exploration, and playback of document workflow histories , 2010, UIST.