Skip to content

Blogs

Smart Model Versioning

Software Modeling Blog - 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

Software Modeling Blog - 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

Software Modeling Blog - 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

Software Modeling Blog - 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

Verplicht leuk doen

Sander Hoogendoorn - Mon, 03/20/2017 - 17:21
Verplicht leuk doen Enkele maanden geleden had een goede vriend een kennismakingsgesprek bij een gerenommeerde webwinkel. Het grotendeels blauw ingerichte kantoorpand viel op. Vrijwel alles was gelabeld. De koelkast, de snoepautomaat, de koffieautomaat. Als een aanleunflat van een Alzheimer-patient. Maar er was meer. Alle labels werden ook nog eens begeleid door kwieke one-liners. Allemaal onder het motto: kijk eens hoe […]
Categories: Blogs

Agile beyond refinements

Sander Hoogendoorn - Sat, 03/18/2017 - 17:20
Even though the year is still young and still cold, I have already presented two training courses. One on microservices for a transportation company. And one on agile for teachers at a high school who want to adopt agile techniques to their classes. Although the topics were quite different, attendees at both courses had a similar background in doing agile: […]
Categories: Blogs

Convention over configuration – key selling point for MDE

Software Modeling Blog - 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)

Software Modeling Blog - 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

Building better software faster

Sander Hoogendoorn - Mon, 01/30/2017 - 16:30
On January 10 I presented my first talk of the year 2017 at the annual kick-off at insurance software vendor ANVA in Amersfoort, the Netherlands.   The main topic is building better software faster and covers agile, (beyond) Scrum, Kanban, continuous delivery and microservices.   Building Better Software Faster from Sander Hoogendoorn
Categories: Blogs