This document discusses incremental and streaming model transformations. It describes how models are increasingly large and dynamic, necessitating incremental and streaming approaches to model transformations. Batch transformations are simple but inefficient, while incremental transformations are more complex but efficient by caching and updating matches. The document also describes how models may be streamed as sensor or generated data, requiring streaming transformations over live models. Techniques discussed include processing model fragments and using complex event processing to evaluate model changes.