nfoWorks: tools for document interoperability

d140801 nfoWorks devNote
PCT OpenDocument Protected Change-Tracking Development


 0.0.3 2017-06-14 20:22

The authoritative formal publication of the approach developed here is in the paper, "Progress Report: Protected Change-Tracking."

Hamilton, Dennis E.  Progress Report: Protected Change-Tracking
DChanges 2014 Proc. 2nd International Workshop on Document Changes: Modeling, Detection, Storage and Visualization.  September 16th 2014, Fort Collins Colorado, USA. Version of Record at doi>10.1145/2723147.2723156. Authoritative version freely downloadable for personal use at <>.

Development of Protected Change-Tracking (PCT) as an extension for OpenDocument starts with determination of feasibility for implementation by adaptation of existing ODF-based software.

There are two parts to the first stage:

  1. Determination that PCT protected-change markers in ODF document elements do not disrupt any non-PCT consumers, whether or not markers are preserved.  The markers will be seen as foreign attributes and should be ignored.
  2. Verification that the existing ODF 1.2 Package Document Signature implementations can be adapted to the progressive signing of generations of PCT-protected documents.  That is, documents containing such signed-changes progressions will be properly recognized as verifiably-signed conventional ODF documents without disturbance by the additional content carried for PCT.  The verification of earlier generations by rolling-back the material should also function using existing ODF 1.2 Package Document Signature processing.

These are parallel activities since conventional consumers only see markers if the base document of a PCT document-file is extracted and opened by a down-level processor.

Achieving a proof-of-concept PCT-aware process involves some form of modification to existing applications.  That will introduce the next stage of feasibility determination.

visits to popular nfoWorks pages

Locations of visitors to nfoWorks

Related Material

Hamilton, Dennis E.
PCT OpenDocument Protected Change-Tracking Development.   nfoWorks devNote folio d140801 0.0.3, April 25, 2017.  Accessed at <>.
Revision History:
0.0.3 2017-04-25-08:12 Switch to Authoritative Source
Use the ACM Authorize version at the PCT page, refer to Suite of Assets.
0.02 2015-06-14-18:56 Add Definitive Source
A bibliography entry is provided for the final version of the formal publication on protected change-tracking.
0.01 2014-09-04-17:32 Add DChanges 2014 Program link
0.00 2014-08-22-10:36 Establish Initial Placeholder for Material
Have just enough document engineering to be scaffolding for development of further material

Construction Structure (Hard Hat Area)

Creative Commons License You are navigating nfoWorks.
This work is licensed under a
Creative Commons Attribution 2.5 License.

created 2014-08-22-10:36 -0700
$$Author: Orcmid $
$$Date: 17-06-14 20:22 $
$$Revision: 293 $