skip to main content
10.1145/2702123.2702517acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

DocuViz: Visualizing Collaborative Writing

Authors Info & Claims
Published:18 April 2015Publication History

ABSTRACT

Collaborative writing is on the increase. In order to write well together, authors often need to be aware of who has done what recently. We offer a new tool, DocuViz, that displays the entire revision history of Google Docs, showing more than the one-step-at-a-time view now shown in revision history and tracking changes in Word. We introduce the tool and present cases in which the tool has the potential to be useful: To authors themselves to see recent "seismic activity," indicating where in particular a co-author might want to pay attention, to instructors to see who has contributed what and which changes were made to comments from them, and to researchers interested in the new patterns of collaboration made possible by simultaneous editing capabilities.

References

  1. Beck, E. E. (1993). A survey of experiences of collaborative writing. In E. E. Beck (Ed.) Computer Supported Collaborative Writing Springer London. 87112.Google ScholarGoogle ScholarCross RefCross Ref
  2. Bostock, M., Ogievetsky, V., & Heer, J. (2011). D³ datadriven documents. Visualization and Computer Graphics, IEEE Transactions on, 17(12), 2301--2309. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Cross, G. A. (1990). A Bakhtinian exploration of factors affecting the collaborative writing of an executive letter of an annual report. Research in the Teaching of English, 173--203.Google ScholarGoogle Scholar
  4. Curtis, B., Krasner, H., & Iscoe, N. (1988). A field study of the software design process for large systems. Communications of the ACM, 31(11), 1268--1287. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Dabbish, L., Stuart, C., Tsay, J., & Herbsleb, J. (2012). Social coding in GitHub: transparency and collaboration in an open software repository. In Proceedings of CSCW 2012, 1277--1286. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Dourish, P., & Bellotti, V. (1992). Awareness and coordination in shared workspaces. In Proceedings of the 1992 ACM conference on Computer-supported cooperative work, 107--114 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ede, L. S., & Lunsford, A. A. (1990). Singular texts/plural authors: Perspectives on collaborative writing. SIU Press.Google ScholarGoogle Scholar
  8. Eick, S. G., Steffen, J. L., & Sumner Jr, E. E. (1992). Seesoft-a tool for visualizing line oriented software statistics. Software Engineering, IEEE Transactions on, 18(11), pp. 957--968. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Ellis, C. A., & Gibbs, S. J. (1989). Concurrency control in groupware systems. In ACM SIGMOD Record Vol. 18(2), 399--407. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Fraser, N. (2012). google-diff-match-patch Diff, Match and Patch libraries for Plain Text. https://code.google.com/p/google-diff-match-patch/Google ScholarGoogle Scholar
  11. Froehlich, J., & Dourish, P. (2004). Unifying artifacts and activities in a visual tool for distributed software development teams. In Proc. of the 26th International Conference on Software Engineering, 387--396. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Google Docs. https://docs.google.com/Google ScholarGoogle Scholar
  13. Google Drive API. https://developers.google.com/drive/Google ScholarGoogle Scholar
  14. Higgins, L., Flower, L., & Petraglia, J. (1992). Planning text together: The role of critical reflection in student collaboration. Written communication, 9(1), pp. 48--84.Google ScholarGoogle Scholar
  15. Hunt, J. W., & Szymanski, T. G. (1977). A fast algorithm for computing longest common subsequences. Communications of the ACM, 20(5), 350353. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. JQuery. http://jquery.com/Google ScholarGoogle Scholar
  17. JSON. http://json.org/Google ScholarGoogle Scholar
  18. Keys, C. W. (1994). The development of scientific reasoning skills in conjunction with collaborative writing assignments: An interpretive study of six ninth-grade students. Journal of Research in Science Teaching, 31(9), 1003--1022.Google ScholarGoogle ScholarCross RefCross Ref
  19. Lowry, P. B., Curtis, A., & Lowry, M. R. (2004). Building a taxonomy and nomenclature of collaborative writing to improve interdisciplinary research and practice. Journal of Business Communication, 41(1), 6699.Google ScholarGoogle ScholarCross RefCross Ref
  20. McCarthey, S. J., & McMahon, S. (1992). From convention to invention: Three approaches to peer interactions during writing. Interaction in Cooperative Groups: The Theoretical Anatomy of Group Learning, 1735.Google ScholarGoogle Scholar
  21. McGuffin, L. J., & Olson, G. M. (1992). ShrEdit: A Shared Electronic Work Space. CSMIL Technical Report #45, The University of Michigan.Google ScholarGoogle Scholar
  22. Michailidis, A., & Rada, R. (1996). A review of collaborative authoring tools. Groupware and authoring. Academic Press, London, 9--43.Google ScholarGoogle Scholar
  23. Microsoft Word. http://office.microsoft.com/Google ScholarGoogle Scholar
  24. Miller, W., & Myers, E. W. (1985). A file comparison program. Software: Practice and Experience, 15(11), 1025--1040.Google ScholarGoogle ScholarCross RefCross Ref
  25. Myers, E. W. (1986). AnO (ND) difference algorithm and its variations. Algorithmica, 1(1--4), 251--266.Google ScholarGoogle Scholar
  26. Noël, S., & Robert, J. M. (2004). Empirical study on collaborative writing: What do co-authors do, use, and like? Computer Supported Cooperative Work, (CSCW), 13(1), 63--89. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Olson, J. S., & Olson, G. M. (2013). Working Together Apart: Collaboration over the Internet. Springer. Google ScholarGoogle Scholar
  28. Posner, I. R., & Baecker, R. M. (1992) How people write together. In Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences Vol. 4, 127--138.Google ScholarGoogle ScholarCross RefCross Ref
  29. Rada, R. (1996). Groupware and Authoring. Academic Press.Google ScholarGoogle Scholar
  30. Rice, R. P., & Huguley Jr, J. T. (1994). Describing collaborative forms: A profile of the team-writing process. IEEE Transactions on Professional Communication, 37(3), 163--170.Google ScholarGoogle ScholarCross RefCross Ref
  31. Roskams, T. (1999). Chinese EFL students' attitudes to peer feedback and peer assessment in an extended pairwork setting. RELC Journal, 30(1), 79--123.Google ScholarGoogle ScholarCross RefCross Ref
  32. Sharples, M., Goodlet, J. S., Beck, E. E., Wood, C. C., Easterbrook, S. M., & Plowman, L. (1993). Research Issues in the Study of Computer Supported Collaborative Writing (pp. 9--28). Springer London.Google ScholarGoogle ScholarCross RefCross Ref
  33. Southavilay, V., Yacef, K., Reimann, P., & Calvo, R. A. (2013). Analysis of collaborative writing processes using revision maps and probabilistic topic models. In Proceedings of the Third International Conference on Learning Analytics and Knowledge, 38--47. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Storch, N. (2005). Collaborative writing: Product, process, and students' reflections. Journal of Second Language Writing, 14(3), 153--173.Google ScholarGoogle ScholarCross RefCross Ref
  35. Viégas, F. B., Wattenberg, M., & Dave, K. (2004). Studying cooperation and conflict between authors with history flow visualizations. In Proceedings of CHI 2004, pp. 575--582. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Voinea, L., Telea, A., & Van Wijk, J. J. (2005). CVSscan: visualization of code evolution. In Proceedings of the 2005 ACM symposium on Software visualization, pp. 47--56. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. DocuViz: Visualizing Collaborative Writing

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            CHI '15: Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems
            April 2015
            4290 pages
            ISBN:9781450331456
            DOI:10.1145/2702123

            Copyright © 2015 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 18 April 2015

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            CHI '15 Paper Acceptance Rate486of2,120submissions,23%Overall Acceptance Rate6,199of26,314submissions,24%

            Upcoming Conference

            CHI '24
            CHI Conference on Human Factors in Computing Systems
            May 11 - 16, 2024
            Honolulu , HI , USA

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader