Validate efficiently large models using OCL rewriting techniques and optimized database query generation using the Mogwaï tool.
NeoEMF is a multi-database model persistence solution, that is able to store models in several kind of NoSQL datastores, including graph, map and column databases
Few solutions target UML to NoSQL code-generation and even less consider OCL constraints. We present a UML/OCL transformation to Blueprints, an abstraction layer on top of a variety of graph databases
Mogwaï is framework to store large models in a GraphDB NoSQL backend (thanks to NeoEMF) and efficiently query those models by means of a OCL to Gremlin (a query language for some NoSQL databases) transformation.