(meta)modeling Archive

TemporalEMF: A Temporal (meta) modeling Framework

TemporalEMF adds native temporal support for models. Models are automatically treated as temporal models and can be subjected to temporal queries to retrieve the model contents at different points in time. Behind the scenes, the history of a model is transparently stored in a NoSQL database. 

Refactoring Modelling Technology – Say It Clear

The first step in refactoring modeling technology is to understand and tame language complexity. This post proposes several solutions for that, for instnace, the definition of alternative notations for the same conceptual language.

Conceptual modelling for the rest of us with ConML

Modelling is a useful technique for shaping, exploring, documenting, understanding and communicating artefacts of many kinds, and not only software. ConML is a conceptual modelling language for non-experts in information technologies and especially suited to serve non-software modeling domains.

Collaborative modelling with chatbots in social networks

Have you ever thought about using social networks and chatbots for collaborative modeling? Well, this is now possible. Read how you can built your models using natural language discussions on twitter and telegram

Conceptual Modeling Perspectives – Book to honor Prof. Antoni Olivé

Overview of what conceptual modeling is today and what are the perspectives that will make it more and more relevant in our society

The Modeling Craftsmanship Camp

Read about the benefits of organizing a modeling barcamp in your city

Modeling gamification and using it to improve the learning of software modeling

Our approach for modeling gamification process and its application to the learning of modeling itself with examples for UML and SQL. Implemented on top of Papyrus.

MOPLAF – Modeling Optimization and Planning Framework

An Eclipse/EMF based tool to model optimization and planning problems. MOPLAF provides database and solver integration components for minimizing the code needed to generate and execute the modeled problem.

Smart Model Versioning

A new approach to bring the benefits of version control to models, implemented in the MetaEdit+ tool

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 in 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 and 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?

Pin It on Pinterest