Toward Optimistic Version Control in Architecture

Diffing, Patching, and Three-Way Merging for openNURBS 3D Models

Appendix A
Reprint Permissions

Portions of this thesis are currently being considered for publication in the International Journal of Architectural Computing, published by SAGE Journals. As of this writing, SAGE's Green Open Access policy states that original manuscripts may be reused ”in your dissertation or thesis, including where the dissertation or thesis will be posted in any electronic Institutional Repository or database.”

Since the completion of this thesis, the International Journal of Architectural Computing has accepted and published the article, Towards optimistic version control in architecture: A high-level design for a program that implements diffing, patching, and merging for openNURBS 3D models, which describes the initial design of the 3dmdiff, 3dmpatch, and 3dmdiff3 programs described in this thesis.