nfoWorks: tools for document interoperability

n150601 nfoWorks nfoNote
ODF Interoperability Assessment Helix


 0.07 2017-04-10 14:11 -0700

{Author's Note: This material is being repurposed from "RDF Principles" to "ODF Interoperability Assessment Helix."  The text remains to be cleaned up.}

Repaired Change-Tracking (RCT) is an approach to change-tracking for ODF 1.2 documents that corrects and extends the existing provisions of ODF 1.2 change-tracking for document text.

Beside providing a specific approach to achievement of interoperability in the use of ODF 1.2 change-tracked documents, the paper on RCT also identifies a general framework for assurance of interoperability among WYSIWYG processors using a variety of standard formats, whether or not change-tracking is involved.  For example, these principles apply to the establishment of interoperabiliity profiles for computer software that produces and consumes XML-based, ZIP-packaged standard document-file formats ODF, OOXML, and EPUB.

This nfoNote is devoted to the abstraction, elaboration, and extension of those principles as a general approach to interoperability among personal productivity software implementations via interchange using standard document-file formats.  Application of those principles will be illustrated with demonstration of interoperability assurance for software using the OASIS Standard ODF 1.2 Format for interchange.

The initial formal publication of these principles is in the paper, "Tracked Changes: Navigating the Document-Format Anti-Pattern," expressed in terms of change-tracking difficulties although applicable to interoperability assurance generally.  That paper is available at the RCT Publication entry.

-- Dennis E. Hamilton
Seattle, Washington
June 13, 2015


{Author's Note: I am not happy calling these "RCT Principles," even though the derivation of RCT in the Anti-Pattern paper introduced the principles I care about developing further here.  I am deep-ending on coming up with a Three-Letter Acronym and don't want to have that slow me down.  So it is RCT Principles for now, even though we are talking about WYSIWYG Digital Document Interoperability Assessment/Assurance more generally.  It would be nice if Helix were part of it.  See "ODF Conformance/Compliance Assurance Helix at <>.}

{Author's Note: There is an open question where the extensive materials of an assurance helix need to be housed and where supporting utilities are developed.  The goal is to have it be under a permissive open-source structure and a project that would be inviting to many contributors, including those for whom software QA and testing work is appealing.}



visits to popular nfoWorks pages

Locations of visitors to nfoWorks

Related Material

Hamilton, Dennis E.
ODF Interoperability Assessment Helix.   nfoWorks nfoNote folio n150601 0.07, January 22, 2016.  Accessed at <>.
Revision History:
0.07 2016-01-22-11:10 Tie into GitHub DocInterop Project
Prepare for synchronized development of practices and capture of related material.
0.06 2015-12-05-16:11 Repurpose as treatment of "ODF Interoperability Assessment Helix"
Just do enought to establish the new purpose, with textual revision and expansion to follow.
0.05 2015-11-07-18;06 Link to RCT Publication Entry
Instead of providing a download of the final publication here, link to the rct/ page and its provision of an Author-Ize widget for the download.
0.04 2015-06-16-10:35 Author's Notes
Notes are added about naming and where extensive materials should be publicly compiled and contributed to.
0.03 2015-06-14-17:52 Minor changes
A font size is corrected and an incorrect link for n140602 is repaired, and a little more is said about how the RCT paper reveals general conditions for interoperability assurance.
0.02 2015-06-13-10:45 Correct and Expand
The bibliographic entry is cleaned-up and the content is expanded somewhat.
0.01 2015-06-12-17:08 Add Author's Final Submission for Download
The final version submitted to publication is added for free download for personal use.  This will be replaced by an Authorize-It of the version of record when that becomes available.
0.00 2015-06-07-14:55 Cover Page for Initial Material
Serve as placeholder.  Also start a job jar page for recording work items for building more content. 

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 2015-06-07-14:55 -0700 (pdt) by orcmid
$$Author: Orcmid $
$$Date: 17-04-10 14:11 $
$$Revision: 169 $