The NMF Synchronizations language to support bidirectional and/or incremental model synchronizations.
$ dotnet add package NMF-SynchronizationsNMF Synchronizations is a language for bidirectional model synchronizations supporting incremental change propagation. It is based on the theory of synchronization blocks and provides an internal DSL.
This package contains the classes for NMF Synchronizations. In particular, the class ReflectiveSynchronization that creates synchroinization rules from
the public nested class of the base synchronization class.
There is a documentation website which we try to maintain that contains a few tutorials. There are publications if you want to explore the technical details. Also, please feel free to ask a question or report a bug.