Skip to content

Software Modeling Blog
Syndicate content
All you wanted to know about software development and model-driven engineering
Updated: 7 hours 55 min ago

Smart Model Versioning

Wed, 04/19/2017 - 13:47

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

The post Smart Model Versioning appeared first on Modeling Languages.

Categories: Blogs

The model-driven book – 2nd edition

Fri, 04/14/2017 - 09:27

Five years after the first edition, we are back with a completely revised version of our model-driven software engineering book. More than 90 institutions around the world use it to teach MDE!

The post The model-driven book – 2nd edition appeared first on Modeling Languages.

Categories: Blogs

A UML Profile for OData Web APIs

Tue, 04/11/2017 - 11:59

Details of our UML Profile to model OData Web APIs. Once you have your UML model annotated with OData stereotypes you could automate the generation of your OData definition files.

The post A UML Profile for OData Web APIs appeared first on Modeling Languages.

Categories: Blogs

iOCL: Write your OCL constraints interactively

Thu, 03/23/2017 - 07:00

iOCL is a new tool that helps you write OCL constraints faster and minimizing the chances you get them wrong thanks to its interactive mode

The post iOCL: Write your OCL constraints interactively appeared first on Modeling Languages.

Categories: Blogs

Convention over configuration – key selling point for MDE

Wed, 03/15/2017 - 06:45

Convention over configuration aims to simplify development by decreasing the number of decisions developers need to make. MDE has a similar goal. Let's see how to combine them.

The post Convention over configuration – key selling point for MDE appeared first on Modeling Languages.

Categories: Blogs

List of Executable UML tools (2017 update)

Thu, 03/09/2017 - 01:58

Complete list of executable UML tools for the fUML OMG standard and other UML executable languages

The post List of Executable UML tools (2017 update) appeared first on Modeling Languages.

Categories: Blogs