This document summarizes the contributions of the author's PhD dissertation on adaptable model versioning using model transformation by demonstration. The contributions include: (1) an adaptable model versioning framework, (2) a method of specifying composite model operations called "model transformation by demonstration", (3) an operation detection process, and (4) an approach to conflict and warning detection. The operation detection process involves matching models, detecting atomic and composite operations, and deriving operation specifications. The conflict detection approach considers both operation-based and state-based differences between models.