The Model Driven Software Network

Raise your level of abstraction

All Blog Posts (143)

Models: Execution or More

A few days ago, I left a comment on Vincent’s blog, with his essay What is the focus of analysis: problem or solution? I said:

I always had some doubt to so-called ‘Executable Model’, although it seems an inevitable result in the logic of MDA, but it also like a trap: if the models are fully executable or transformable,…


Added by Mountriver TY Yu on August 11, 2011 at 10:00 — 11 Comments

TOOLS Europe 2011

Attended Tools Conferences last week, here my brief take-away (from an Analyst's point of view):


ICMT 2011:

Such a more technically influenced subject like M2M Tranformations can contain lots of inspiring single issues, even for an analyst doing more sort of World 2 Model Transformations. Issues like generalisation of generalisation, query/ modeling by example, ...


TOOLS 2011:

1. Is Subjectivity an approach to clarifying "Appliance" of…


Added by Model Practice on July 4, 2011 at 21:30 — No Comments

MDA implementations on large projects using AndroMDA

This is my first blog post, but one I hope to update regularly. I want to share my experiences with model driven development, code generation, and the entire development life cycle from a practical implementation perspective - getting things to work together on actual implementation projects, helping projects be successful, automating the lifecycle including code generation.


A little about myself and the tools I use...


I work at Walt…


Added by Bob Fields on July 3, 2011 at 3:04 — 5 Comments

Advertising in the Modeling Languages portal

Since this is full of tool vendors (very successful in making more with MDE :-) ) I thought I could share with you that it is now possible to announce your tool/company/service in the modeling languages portal.

Show what you have to offer to a very targeted audience. There’s no confusion here, a visitor of this portal is, at the very least, interested in seeing whether software modeling and model driven engineering could work for him/her so every…


Added by Jordi Cabot on July 1, 2011 at 14:52 — No Comments

Language Workbench Competition 2011 / Code Generation 2011

[crossposted here from]


Pfheww.. it's already two days ago that I left Cambridge, after three days of model driven development information overload.

Language Workbench Competition Workshop 2011

On Tuesday, I chaired, together with my beloved egg timer, the…


Added by Angelo Hulshout on June 13, 2011 at 21:00 — No Comments

CG2011 fishbowl session report

Model Driven Development proponents see a lot of advantages of using MDD techniques. Higher development speed, increased quality, more cost-effective, empowering less-experienced developers, just to name a few. If you look at these promises the question arises why the whole world isn't using MDD right now? Why don't we hear a lot of MDD success stories?

In a recent article I wrote about some of the…


Added by Johan den Haan on June 10, 2011 at 12:06 — No Comments

Communication(=Speed of start up?) vs Computation(=Quality and Automation?)

Hello, everyone.

This is my first time post.


When I make the Requirement Specification , then I often use Use Case diagram, Use Case Description(I often use Sequence Diagram)  ,State Machine Diagram, and more.


But, many people make the Requirement Specification by Natural Language.

And, they share that in Wiki.


# Of course, the tool used by the development domain is different.


They want to change that, they can…


Added by Kei Nakahara on June 6, 2011 at 22:30 — 3 Comments

Conference User Model

I've posted a few diagrams from a UML user model based on the conference app example a few people used at the conference:


I would be really interested to know what people think of this approach to UI code generation.

Added by James Taylor on June 2, 2011 at 13:45 — 1 Comment

Feature Matrix for LWC11

Feature Matrix for Language Workbenches Competition 2011 



Added by Pedro J. Molina on May 31, 2011 at 19:53 — No Comments

CG2011 & LWC11 review

A personal review on our last edition favorite conference:



Pedro J.

Added by Pedro J. Molina on May 31, 2011 at 11:57 — No Comments

Pictures #CG2011


#CG2011 Pictures




Added by Carel Bast on May 30, 2011 at 8:25 — No Comments

Highlights from LWC 2011: Language Workbench Competition 2011 (co-located with Code Generation 2011)


I've posted a quick writeup of the LWC challenge competition highlights presented at the Code Generation main event.

Here is the post:



Added by Marco Brambilla on May 27, 2011 at 14:04 — No Comments

Write-up of the Language Workbench Competition 2011

May 24th the first Language Workbench Competition have been held in Cambridge (UK) as a warming-up of the Code Generation conference. The idea for a language workbench competition originates from a group of people during Code Generation 2010. A lot of new initiatives in the field of language workbenches are arising to facilitate the creation of Domain Specific Languages (DSLs) and their accompanied code generators…


Added by Johan den Haan on May 27, 2011 at 8:25 — No Comments

When Everything Changes: DSL Evolution - CG2011 Session Outputs

Marina Haase ran a workshop on DSL Evolution at Code Generation 2011 yesterday.

We've uploaded the sessions outputs (as PDF) here:

DSL Evolution at Code Generation 2011

Added by Mark Dalgarno on May 26, 2011 at 15:36 — 1 Comment

MDD pays off in the mid-term: an industrial experiment

Read this report on an experiment that tried to compute how many similar projects-to-be were needed to make sure that an upfront investment on defining a model-driven framework to generate them was worth (compared with manual coding). Make sure you read other people's experiences in the comments and join the discussion!

Added by Jordi Cabot on May 20, 2011 at 12:04 — No Comments

Code Generation better than Model Interpretation?

It 's been almost a year since the last …


Added by Stefano Butti on May 16, 2011 at 11:30 — No Comments

India's National Technology Day

I didn't realise until a member of our team told me but apparently it's National Technology Day in India today.


Does this exist anywhere else? Is important enough to Western nations to celebrate?


Here's a blog post on it whilst you (and I) ponder on that...




Added by Derek Russell on May 11, 2011 at 16:30 — No Comments

A mind map of Martin Fowler's DSL book.

Today, I finished reading the thick black book.. "Domain-Specific Languages" by Martin Fowler.


Here's the (personal)mind map of the book.(click to magnify img. or here to see in "share")…


Added by Kenji Hiranabe on May 5, 2011 at 8:30 — 11 Comments

What if WebML was a standard language?

For those who have always thought “very nice WebML, but what’s a pity that it is a proprietary language!”, you will be happy to know that WebML has taken the very first steps in the OMG.

What do you think if WebML was a standard language like UML, BPMN or SoaML?

Read more here...

Added by Stefano Butti on May 4, 2011 at 7:01 — No Comments

Which workbench?

The web, Twitter, newsletters, advertisements and magazines continue to show a growing interest in Model Driven Development, and for model driven development tools that are often referred to as language workbenches. Apparently, this concept has found an audience amongst tool developers and software development organisations.

However, this attention has a downside - in the form of many different solutions, with varying functionality and qualiy, which makes the choice for the right…


Added by Angelo Hulshout on April 26, 2011 at 20:00 — 7 Comments

Monthly Archives












© 2017   Created by Mark Dalgarno.   Powered by

Badges  |  Report an Issue  |  Terms of Service