Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.


Version-Aware Word Documents

A research project sponsored by the University of Wisconsin-Whitewater

What are Version-Aware Word Documents?

The goal of version-aware Word documents is to facilitate:

Why yet another solution?

Our solution plugs in to the commonality of Word and provides a more complete system:

Revision history

What a document revision contains

Creating revisions

  1. An author makes some changes to the document
  2. The author commits the changes
  3. A snapshot of the current document data is saved to the revision history

Merging two documents

Visualizing document history

Implementation

About the add-in

Revision history is stored in XML and includes revision relations and the location where content changes are stored inside the file

<?xml version="1.0" encoding="utf-8"?>
<revision-history xmlns="http://www.cs.uwm.edu/molhado/revision-history"
    current="24f50581-38ba-46ae-839d-14d8b8f4e0f4">
    <revision id="e37bbc3f-e056-4259-a081-5ae7f2c8153e"
        author="john@domain"
        timestamp="2013-11-23T09:36:49"
        location="/history/e37bbc3f-e056-4259-a081-5ae7f2c8153e">
    </revision>
    <revision id="24f50581-38ba-46ae-839d-14d8b8f4e0f4"
        author="john@domain"
        timestamp="2013-11-23T09:38:46"
        location="/history/24f50581-38ba-46ae-839d-14d8b8f4e0f4">
        <parent id="e37bbc3f-e056-4259-a081-5ae7f2c8153e" />
    </revision>
</revision-history>

Current limitations

Future possibilities

This research made possible by the Undergraduate Research Program at the University of Wisconsin-Whitewater.

This presentation is available online at presentations.stephencoakley.com/version-aware-word-documents.