Ten thngs to keep in mind when mixing modeling and big data. Modeling is as important as ever when dealing with big data but it must be adapted
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
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.
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
Model-driven engineering for the 2nd year in a row got zero papers accepted at the Int. Conf. on Software Engineering. Is this normal?
Introducing a new browser-based tool supporting both goal-oriented requirements modeling and structured creativity techniques
Summary of the CloudMDE workshpo where we discussed the latest research results regarding the intersection of cloud and modeling / MDE
Over 200.000 people visited this site in 2015. Let's see what was their favourite content (among all posts written in 2015). This is your chance to discover (or reread) it!
Contribute to our glossary of software modeling / model-driven terms . You can do it through the github repostory created to support this effort.
Check our pinterest site and recommend other models / modeling languages and software development cartoons that you would like to see there
Another example of why modeling is so important. A simulation of the ship models would have prevented it from sinking in its first trip
Slides of our work on EMF Views – A View Mechanism for Integrating Heterogeneous Models presented
Lessons learnt after observing how scientits develop their climate models (and how we could help them) by Steve Easterbrook
Why isn't modelling common place?. In this post I identify five main reasons we need to address to make modeling mainstream.
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.
Ever heard of Cloudfier? It is a tool for developing business applications based on executable models. But why would you want to do that? Keep reading!
Using virtual models to transparently offer metamodel extensions that better adapt to your always evolving needs
Marco Brambilla claims that modeling should be hidden under the hood. The challenge is not to show off modeling but the contrary to hide it so that users can benefit from it with limited exposure