(meta)modeling Archive

PrefetchML: A DSL to define Prefetching & Caching rules on EMF models

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

No modeling papers at ICSE (once again)

Model­-driven engineering for the 2nd year in a row got zero papers accepted at the Int. Conf. on Software Engineering. Is this normal?

Creative Leaf: Browser-based Creative Requirements Modeling

Introducing a new browser-based tool supporting both goal-oriented requirements modeling and structured creativity techniques

Recent developments in Cloud modeling – CloudMDE Workshop

Summary of the CloudMDE workshpo where we discussed the latest research results regarding the intersection of cloud and modeling / MDE

Top 5 modeling posts of 2015

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!

Glossary of modeling terms

Contribute to our glossary of software modeling / model-driven terms . You can do it through the github repostory created to support this effort.

Modeling languages in Pinterest

Check our pinterest site and recommend other models / modeling languages and software development cartoons that you would like to see there

GoJS – a JavaScript library for implementing interactive diagrams

Over 150 templates to quickly build interactive diagrams online with this pure JavaScript library. GoJS integrates with any JavaScript framework from JQuery to AngularJS, but can also stand on its own

Vasa – the ship built without models that sank

Another example of why modeling is so important. A simulation of the ship models would have prevented it from sinking in its first trip

EMF views (database views ported to the modeling world) – ER 2015 slides available

Slides of our work on EMF Views – A View Mechanism for Integrating Heterogeneous Models presented

Is model-based science like model-based engineering? – The case of climate models

Lessons learnt after observing how scientits develop their climate models (and how we could help them) by Steve Easterbrook

Modeling Community: Why Model?

Why isn't modelling common place?. In this post I identify five main reasons we need to address to make modeling mainstream.

EMF Views – A View Mechanism for Integrating Heterogeneous Models

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.

What is Cloudfier and why you may want to use it

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!

A Lightweight Metamodel Extension Mechanism

Using virtual models to transparently offer metamodel extensions that better adapt to your always evolving needs

Un-modeling, because modeling is dead

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

An open source model obfuscator

A simple tool to eliminate sensitive information from your models. One less excuse for industrial partners unwilling to share their models (but still asking us to do relevant research!)

Models in Science

Scientists spend a great deal of time building, testing, comparing and revising models, and much journal space is dedicated to introducing, applying and interpreting them. Read more about the role of models in science.

Goal Structuring Notation – a short introduction

GSN is a simple notation to visualize an argument structure that supports a claim to be true. Here we show you some general concepts in GSN using an example.

Gallery of graphical modeling editors created with Sirius

See plenty of examples of Eclipse-based modeling environments created with Sirius