Welcome to this MOdeling LAnguages Portal – All you wanted to know about software modeling and model-driven engineering

Modeling is supposed to be one of the most important activities in any software development process. At least this is the general understanding within the software engineering research community. However, in the day-to-day practice, modeling is usually regarded as, basically, a waste of time. .... More

Why did I fail with the online code-generation services – Advise(II): Don’t sell to developers

(cross-posted from the “Stories of a (failed) entrepreneur” blog) This is the second in a series of posts trying to explain what I think went wrong with my attempt of selling online code-generation services, that I end up giving up for free due to the lack of clients. In the previous post, I recommended to

Code Generation 2012 – Programme available

CG2012logo600x171

You can now check the very interesting talks awaiting for you at this year’s edition of the Code Generation conference, the “leading event on the practical applications of Model-Driven Software Development (MDSD). … This reputation has been built up by attracting industry-recognised experts to share their experiences at the conference.” If you enjoyed this post

First 50 terms in the MDE Glossary

The first milestone of our MDE Glossary has been achieved this week. Slow but steady, the first 50 terms are now in. Many more are still missing but we’ll go there. By the way, the order in which I add terms in the Glossary is completely random. The first 50 are neither the most important

CloudMDE 2012 – 1st Int. Workshop on Model-Driven Engineering on and for the Cloud

cloudMDE

The goal of this CloudMDE workshop I’m co-organizing (together with Richard Paige, Marco Brambilla, Marsha Chechik and Parastoo Mohagheghi) is to bring together researchers and practitioners working in MDE or cloud computing, who are interested in identifying, developing or building on existing synergies. We aim to identify opportunities for using MDE to support the development

New OCL version available: OCL 2.3.1

Two years after the previous version (OCL 2.2), the OMG has now released the new OCL version: OCL 2.3.1. What’s new in this version? Well, not much, only a bunch of minor issues/typos that needed to be fixed. In fact, I’m not sure if this is a good thing or not. A standard that basically

Interaction Flow Modeling Language RFP is now out

OMG has now issued the official request for proposal (RFP) for IFML (Interaction Flow Modeling Language), a domain-specific modeling language for expressing the content, user interaction and control behaviour of the front-end of applications. You can learn more about the standardization process of IFML here and read my view on the language in this previous

Language Workbench Challenge 2012

lwc2012

The list of participants in this year’s edition of the Language Workbench Challenge is now available. The web page also has the results of the inaugural edition last year, with a very interesting matrix comparing the different language workbenches that participated. For sure, LWC is the best place to get an overview of current language

SimpleOCL tool

SimpleOCL is a new addition to our OCL tool list. SimpleOCL is a proof-of-concept implementation of the OCL standard, built on top of theEclipse Modeling Framework (EMF)and EMFText. It started as an embeddable OCL implementation for inclusion in transformation languages for the EMF Transformation Virtual Machine (EMFTVM). EMFTVM allows integrated execution of heterogeneous model transformation languages. EMFTVM is

ERCIM news on Evolving Software – Featuring MoDisco and many others

ercimcover

The latest issue of ERCIM news has as special theme “Evolving Software”. As the editors say, “software evolution will always remain inevitable due to a wide variety of factors … To accommodate these change requests, the software product needs to be changed and improved on a regular basis. In parallel to this, the software process

Top 10 modeling posts of the year

(well, since we moved to WP in June, these stats only reflect the visits during this second half of the year). The top 10 posts/pages of this site, according to the number of visits (thanks to the data collected by the WP popular posts plugin), have been: UML tools 10599 view(s) Herramientas para UML 6921

Powered by WordPress