by Gwendal Daniel | Nov 8, 2016 | article, (meta)modeling, code generation, 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
by Jordi Cabot | Jun 9, 2016 | article, databases, UML and OCL
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.
by Jordi Cabot | Aug 3, 2015 | (meta)modeling, databases, tools
Modeling complex systems involves dealing with several heterogeneous and interrelated models defined using a variety of languages. Similarly to the concept of views in databases, we introduce EMF Views an approach for defining views on potentially heterogeneous models.
by Jordi Cabot | Oct 10, 2013 | databases, reverse engineering, UML and OCL
Valerio Cosentino and Salvador Martinez presented in the International Workshop on OCL, Model Constraint and Query Languages (OCL 2013) co-located with MODELS 2013 their work on the extraction of OCL integrity constraints and derived types from relational databases....
by Jordi Cabot | May 16, 2013 | (meta)modeling, databases
Javier Cánovas talks today about ScheMoL, his approach (co-authored with Oscar Díaz, Gorka Puente and Jesús García Molina ) for the reverse engineering of relational databases. Note that, ulike other approaches, the goal is not to get a model representing the database...
by Jordi Cabot | Oct 19, 2011 | databases, opinion, UML and OCL
The Entity-relationship (ER) was (well, still is in the database community) a popular modeling language to define the (static) conceptual schema of your system. UML class diagrams (with a bit of help from OCL) can be regarded as a superset of the ER language, which...
Recent Comments