skip to main content
10.1145/1166253.1166263acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
Article

Comparing and managing multiple versions of slide presentations

Published:15 October 2006Publication History

ABSTRACT

Despite the ubiquity of slide presentations, managing multiple presentations remains a challenge. Understanding how multiple versions of a presentation are related to one another, assembling new presentations from existing presentations, and collaborating to create and edit presentations are difficult tasks. In this paper, we explore techniques for comparing and managing multiple slide presentations. We propose a general comparison framework for computing similarities and differences between slides. Based on this framework we develop an interactive tool for visually comparing multiple presentations. The interactive visualization facilitates understanding how presentations have evolved over time. We show how the interactive tool can be used to assemble new presentations from a collection of older ones and to merge changes from multiple presentation authors.

Skip Supplemental Material Section

Supplemental Material

1166263.mp4

mp4

122 MB

References

  1. Apple. Keynote. 2005. www.apple.com/keynote; Keynote Document Reference: developer.apple.com/technotes/tn2002/tn2073.htmlGoogle ScholarGoogle Scholar
  2. Baker, M. J., and Eick, S. 1995. Space-filling software visualization. Journal of Visual Language and Computing. 6. pp.119--133Google ScholarGoogle Scholar
  3. Brand, John. 2004. Presentation (Mis)management: Content and Collaboration Strategies, Delta 3057. Sept 14, 2004.Google ScholarGoogle Scholar
  4. Charras, C. Lecroq, T. Sequence comparison. www-igm.univ-mlv.fr/~lecroq/seqcomp/index.htmlGoogle ScholarGoogle Scholar
  5. Eick, S., Steffen, J. L., and Sumner, E. E. 1992. Seesoft - A tool for visualizing line oriented software statistics. IEEE Transactions on Sotware Engineering. 18, 11. pp. 957--968. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Eick, S. 1994. Graphically displaying text. Journal of Computational and Graphical Statistics. 3, 2. pp. 127--142.Google ScholarGoogle Scholar
  7. Good, L., and Bederson, B. 2002. Zoomable user interfaces as a medium for slide show presentations. Information Visualization. 1, 1. pp. 35--49. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Heckel, P. 1978. A technique for isolating differences between files. Comm. of the ACM 21, 4. pp. 264--268. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Hirschberg, D. S. 1975. A linear space algorithm for computing maximal common subsequences. Communications of the ACM. 18, 6. pp.341--343. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Hunt, J. W., and McIlroy, M. D. 1976. An algorithm for differential file comparison. Bell Laboratories CSTR #41.Google ScholarGoogle Scholar
  11. Levenshtein, V. I. 1966. Binary codes capable of correcting deletions, insertions and reversals. Soviet Physics Doklady.Google ScholarGoogle Scholar
  12. Microsoft. PowerPoint. www.microsoft.com/powerpointGoogle ScholarGoogle Scholar
  13. Microsoft PowerPoint Object Model Reference, http://msdn.microsoft.com/office/understanding/powerpointGoogle ScholarGoogle Scholar
  14. Moscovich, T., Scholz, K., Hughes, J. F., and Salesin, D. 2004. Customizable presentations. Technical Report CS-04-16, Computer Science Department, Brown University.Google ScholarGoogle Scholar
  15. Needleman, S. and Wunsch, C. 1970. A general method applicable to the search for similarities in the amino acid sequence of two proteins, J Mol Biol. 48(3):443--53Google ScholarGoogle ScholarCross RefCross Ref
  16. Nelson, L., Ichimura, S., Pedersen, E. R., and Adams, L. 1999. Palette: A paper interface for giving presentations. In Proceedings of CHI 1999. pp. 354--361. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. OpenOffice Impress. www.openoffice.orgGoogle ScholarGoogle Scholar
  18. Parker, A., and Hamblen, J. O. 1989. Computer algorithms for plagiarism detection. IEEE Transactions on Education. 32, 2: pp. 94--99.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Parker, I. 2001. Absolute PowerPoint: Can a software package edit our thoughts? The New Yorker. pp. 76--87.Google ScholarGoogle Scholar
  20. Perlin, K., and Fox, D. 1993. Pad: An alternative approach to the computer interface. In Proceedings of SIGGRAPH 2003. pp. 57--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Salton, G. and McGill, M. J. 1986. Introduction to Modern Information Retrieval. McGraw-Hill, Inc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Viégas, F. B., Wattenberg, M., and 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
  23. Zellweger, P. T. 1989. Scripted documents: A hypermedia path mechanism. In Proceedings of ACM Hypertext 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Zongker, D. E. and Salesin, D. H. 2003. On creating animated presentations. In Proceedings of the 2003 SIGGRAPH/Eurographics Symp. on Computer Animation. pp.298--308 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Comparing and managing multiple versions of slide presentations

    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
      UIST '06: Proceedings of the 19th annual ACM symposium on User interface software and technology
      October 2006
      354 pages
      ISBN:1595933131
      DOI:10.1145/1166253

      Copyright © 2006 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: 15 October 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate842of3,967submissions,21%

      Upcoming Conference

      UIST '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader