TemporalEMF is a temporal metamodeling framework that adds native temporal support for models. reusing well-known concepts from temporal languages. In TemporalEMF models and can be subjected to temporal queries to retrieve the model contents at different points in time. We have built our framework on top of the Eclipse Modeling Framework (EMF). Behind the scenes, the history of a model is transparently stored in a HBase database.
The TemporalEMF time-aware metamodeling framework and persistence layer can be installed from its Update Site, using the following URL: https://som-research.github.io/temporal-emf/updates/