Welcome to the Modeling Languages Portal – All you wanted to know about software modeling and development

The goal of this portal is to explore and discuss when, where and how software modeling and model-driven engineering (and when NOT) can improve current development practices. I hope to involve both practitioners and researchers in the discussion (make sure your voice is heard!). More »

RR: The State of Practice in Model-Driven Engineering

During the last few years, Jon Whittle, John Hutchinson, and Mark Rouncefield have been trying to understand whether developers use some kind of model-driven approach in practice (and if so, how and why). In their recent paper: The State of Practice in Model-Driven Engineering (IEEE Software, May-June 2014) they summarize the main conclusions from their

My software modeling and development news of the week (June, 22nd)


I tweet a lot (more than 22.000 tweets so far) and I’m aware my level of activity discourages some people to follow me on twitter. Others may not even be on twitter. But still I would like to share with all of you those software news (in a broad sense, modeling news, development news, software

Alf – The Standard Programming Language for UML (slideshare)


Slideshare presentation giving a complete overview of the Alf (Executable UML standard) language syntax

World Wide Modeling: The agility of the web applied to model repositories


A new initiative that distributes models in the form of model fragments linked together just as web pages can reference each other

Using ATL and MoDisco to solve the import/export of medical data (by Dennis Wagelaar)


Dennis Wagelaar (a committer for the Eclipse ATL project, among many other things) has just published a blog post where he explains how the use of the ATL transformation language and the MoDisco reverse engineering framework helped his company to solve an interoperability problem with medical data. IMHO, it’s really exciting to see how MDE

Usage of issue labels in GitHub: some facts


Which labels are most used in GitHub projects? Do projects use labels or just ignore them? Some facts based on the automatic analysis of GitHub projects

UML: Once more with meaning (presentation by Ed Seidewitz on Executable UML)


Ed Seidewitz, THE driving force behind the new Executable UML standards (see also our Executable UML page for general information and resources on Executable UML) has recently uploaded a presentation on slideshare where he reviews the latest modifications on these standards and their implications. You can find the summary and slides of his presentation below:

Dr.Explain: One interface for creating technical documentation

Dr. Explain - tool for writing technical documentation

Dr. Explain will help you to create any kind of technical documentation for your software manual or help file. Specially designed for developers.

MoDisco: A MDRE framework (finally, a full paper on MoDisco!)

MoDisco reverse engineering tool

Read a complete description of the MoDisco model-driven reverse engineering framework

State of the art on static model verification tools

During the second half of 2011 and the first half of 2012, Jordi and myself (Carlos González) conducted an analysis on the field of static model verification, with the intent of shedding some light on what was the current landscape on the area and, if possible, trying to discover new challenges and/or weaknesses that could

Powered by WordPress