TemporalEMF adds native temporal support for models. Models are automatically treated as temporal models and can be subjected to temporal queries to retrieve the model contents at different points in time. Behind the scenes, the history of a model is transparently stored in a NoSQL database.
Most NoSQL database systems do not require the definition of schemas but this does not mean such schema does not (implicitly) exist. We have implemented a model-driven reverse engineering approach to infer such NoSQL implicit schemas
Clearly, the huge potential of modeling has not come to fruition yet. Read on to see why and what are the requirements we propose for a transformation of modeling technologies in a complete new ecosystem, called miotope