(meta)modeling Archive

Interview with Gaël Blondelle on Eclipse and its modeling ecosystem

To talk about the Eclipse modeling ecosystem, we are joined today by Gaël Blondelle, Director of European Ecosystem Development at the Eclipse Foundation.

OpenPonk (meta)modeling platform

OpenPonk is a free and open source experimental (meta)modeling platform built in the Pharo live environment aiming to create a live, programmable modeling platform for both serious work and fooling around.

Grand Challenges in Modeling (2017)

First workshop ever focused on discussing the grand challenges in modeling and model-driven engineering. Don't miss it!

PyEcore: a Python(ic) Implementation of the Eclipse Modeling Framework

Looking for an alternative to the "standard" Java-based Eclipse Modeling Framework? Try this Python implementation of EMF with an emphasis on modeling flexibility and scripting (e.g. to write model transformations)

Top 5 modeling posts of the year (2016 edition)

Over 300.000 visitors stopped by this site in 2016 . Let's see what their favourite content was (among all posts written during this same year). This is your chance to discover (or reread) them!

Big Data and modeling: Are they mutually compatible?

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

UMLtoGraphDB: Mapping UML to NoSQL Graph 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

Sirius – The easiest way to get your own modeling tool

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

Efficient Model Partitioning for Distributed Model Transformations

We propose a data distribution algorithm for declarative model transformation based on static analysis of relational transformation rules.

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

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.