The Model Driven Software Network

Raise your level of abstraction

All Blog Posts (139)

Lessons learned in building a Model Driven Software Factory

The slides of my talk at Code Generation 2010 "Lessons learned in building a Model Driven Software Factory". I will write some articles based on the content in my presentation and publish them on my blog in the upcoming weeks.…


Added by Johan den Haan on June 17, 2010 at 18:08 — No Comments

UI generation for embedded medical devices - slides

Hi all,
here are the slides of our presentation with Dr. Sandor Dolgos, held today at CG2010.

Thanks to everyone who attended.…


Added by Istvan Rath on June 17, 2010 at 15:42 — No Comments

Introducing MDSD

My slides about it.

Added by Pedro J. Molina on June 17, 2010 at 7:55 — 1 Comment

Try a Concrete based, EMF compatible Metamodel Editor at Code Generation Conference

During my talk at Code Generation Conference next Thursday, I will not only introduce the Concrete Model Editor, but also show an example metamodel editor based on Concrete. It is compatible with the original EMF/ECore metamodels but runs in the webbrowser and brings a new look and feel:

Also see the conference program:… Continue

Added by Martin Thiede on June 14, 2010 at 19:00 — No Comments

MaaS : Modeling as a Service

We have now started exploring the synergies between Model-driven engineering and Cloud Computing. So far, we are working on two main lines:

  • MDE for the Cloud: use of MDE techniques to facilitate and (semi)automate the development of SaaS applications
  • MDE in the Cloud: deployment and on-demand execution of modeling and model-driven services over the Internet

We are specially interested in the second initiative that we call MaaS (Modeling as a Service). To…


Added by Jordi Cabot on May 31, 2010 at 21:37 — No Comments

Big companies starting to believe in model-driven development?

Last week, the École des Mines de Nantes organized the seminar “Future Challenges of Information Systems in Bank and Insurance companies”.

Three topics were constantly raised by the participants (basically, heads of IS departments of Bank and Insurance companies): cloud computing, development of multi-channel applications and model-driven development.

It looks like, after many years, big companies (by “big” I mean…


Added by Jordi Cabot on May 12, 2010 at 3:50 — 3 Comments

EMF Facet, a new project for model customization and extensibility

How to dynamically extend and combine existing Ecore definitions without having to modify them?…


Added by Frédéric Madiot on April 27, 2010 at 12:02 — 7 Comments

Designing Large Scale Software Systems for Change

Todays software system are of a complexity we can hardly manage. Even
harder than just maintaining a system is adopting the system to new
market needs. Changing an existing system is nearly impossible. Let's
explore why.

Read more here.

Added by Micha Riser on April 26, 2010 at 9:43 — No Comments

Read about Common Classes vs Domain Specific Classes

"Common Classes mean classes as we now them from object-oriented languages or UML. In a nutshell, such classes do have a class name, a base class, members variables and member functions."

What are… Continue

Added by Micha Riser on April 22, 2010 at 13:24 — 1 Comment

Architecture-Driven Modernization Case-Studies

William Ulrich and Philip Newcomb have recently published "Information Systems Transformation, Architecture-Driven Modernization Case-Studies", a reference book on Software Modernization.

This book has been written by two of the most active…

Added by Frédéric Madiot on April 22, 2010 at 7:53 — No Comments

New Model-driven Code Generator: Actifsource Version 4.1 Released

I am proud to announce that version 4.1.2 of Actifsource is now available.

Actifsource is a code generator that integrates into the Eclipse IDE. It features creation and editing of meta-models, model instances and templates in the same workspace. Code generation happens in real-time whenever one of the elements change. Supported languages include Java, C/C++, Groovy, Ruby and…


Added by Micha Riser on April 19, 2010 at 12:49 — No Comments

JEE, Flex and MDSD in Tunis

Last week I was in Tunis.

The weather was not as sunny as expected, but it was not the reason of my travel. I was…

Added by Frédéric Madiot on April 15, 2010 at 18:56 — 1 Comment

deadline extension

Due to multiple requests (Easter time) the submission deadline for the Second Workshop on Behavioural Modelling - Foundations and Application (BM-FA 2010) has been extended to…


Added by Ella Roubtsova on April 6, 2010 at 8:40 — No Comments

Online-Survey regarding MDSD's Distribution and Type of Use (German only)

In cooperation with Forschungszentrum Informatik Karlsruhe (FZI) the Generative Software GmbH runs an online-survey on the topic of Model-Driven Software Development. It is aimed at Software-Architects, Software-Developers, Managers and Students.



Added by Marcus Munzert on March 16, 2010 at 14:00 — No Comments

Concrete, a lightweight, web-based model editor

"Concret" is a web-base model editor which can be configured for different DSLs by providing a metamodel and optional concrete syntax definition in HTML/CSS. Models are created mainly by typing text in the browser, using autocompletion, constraint checks, etc. They are exchanged in JSON format with any backend, e.g. via AJAX.


Project on github:… Continue

Added by Martin Thiede on February 3, 2010 at 22:30 — 3 Comments

Model-Driven Development

I have an article in the Jan 2010 issue of Software Tech News available at The entire issue is devoted to Model-Driven Development.

Added by Gordon Morrison on January 25, 2010 at 15:49 — No Comments

Model Driven Identification in an SOA Solution

I'm researching about automating identification phase in an SOA solution.I've started it since summer 2009.Actually it's a sub-problem of Model Driven Engineering.Nowadays SOA and MDE are two buzzwords in the field of computer science.One of the most important goals of SOA is agility.I believe if we want to achieve this goal,we should move toward Model Driven SOA.Identification phase is a pitfall in SOA.It's difficult to specify what a good service is.So,we need new approaches and tools to… Continue

Added by mohammad daghaghzadeh on January 1, 2010 at 4:00 — No Comments

Pareto principle for Model driven development

The Pareto principle (also known as the 80-20 rule) states that, for many events, roughly 80% of the effects come from 20% of the causes.

This principle applies to many areas, e.g. "80% of your sales come from 20% of your clients" or "80% of your employee performance evaluation will come from just 20% of the items on your daily To-Do list"

What the rule tells us is that in anything a few (20 percent) are vital and many(80 percent) are trivial, and thus, to improve your… Continue

Added by Jordi Cabot on September 15, 2009 at 20:07 — 1 Comment

Final release of lbDMF (MDSD via UML / BoUML and XSLT) is out - with printing capabilities!

I have finally released my software and set it to production/stable. So when one has to do with prototyping and database applications, please review. Now printing has been added as an important business task.

To use the UML modelling feature, please download BoUML at and don't forget to donate :-)

The UML tool is used for the model driven aspect as an input but also I can reverse engineer, thus output to UML and then start MDA /MDSD for existing… Continue

Added by Lothar Behrens on September 15, 2009 at 12:06 — 1 Comment

Monthly Archives













© 2019   Created by Mark Dalgarno.   Powered by

Badges  |  Report an Issue  |  Terms of Service