Our work “MetaScience: an Holistic Approach for Research Modeling” has been accepted at ER2016. This article
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
Have you ever thought about using model transformations to specify and enforce access-control policies? Check how we do it
Sirius is an (Eclipse-based) open Source technology that you can use to easily create a customized modeling workbench. Learn more about what Sirius can do for you and do not miss the free SiriusCon conference coming up next month
We propose a data distribution algorithm for declarative model transformation based on static analysis of relational transformation rules.
We have embarked on a project to find (and/or define) good use cases for teaching several flavours of model-driven /model-based engineering. Do you want to join us?
In this post we present our latests updates on NeoEMF, our solution to store and access
Select the best tool to build a graphical editor for your DSL with these criteria and comparison of existing graphical language workbenches
I believe as a community we need to have mature UML and OCL benchmarks to help us evaluate, test and compare modeling tools. Do you agree?
How to speed up the access and queries on large models thanks to our language (and execution environment) to define prefetching/caching plans for specific modeling scenarios
Interview with the creator of PlantUML, probably the most popular textual UML tool nowadays. Learn more about why and how the tool was created and its development roadmap
The rise of low-code platforms, the latest reincarnation of model-driven engineering and code-generation tools
UML-RSDS aims to specify systems in the most declarative, concise and platform-independent manner possible, and then to automate synthesis of designs and executable code from the specifications
After a complete failure in convincing students about the benefits of code generation, we laid out a set of recommendations for instructors and tool vendors to increase the chance of success in the adoption of model-driven engineering
A collection of UML opinions by the people that was there when the language was created. Check what they think 20 years after the creation of the language
How can well-known computer science algorithms help us in everyday life? This is the question that this book aims to answer
Some ideas to make round-trip engineering between UML and programming languages easier. Will this be the solution of this major challenge in MDE?
Are you a programmer or a developer? What's the difference (from our point of view)?
A new edition of the Ericsson Modeling days is coming up. A unique opportunity to meet with plenty of companies interested in model-driven engineering
Model-driven architectures (MDA) became obsolete before reaching full maturity. This a reflection of the market shift to more general, model-driven development approaches.