The Model Driven Software Network

Raise your level of abstraction

All Blog Posts (109)

Jordi Cabot List of Executable UML tools

For all the tool vendors in this network, if you have a tool that you regard as  a kind of "Executable UML tool", and it's not yet in my list of Executable UML tools: http://modeling-languages.com/list-of-executable-uml-tools/

feel free to leave a comment in the post to get your tool added to the list.

Added by Jordi Cabot on January 5, 2012 at 11:57am — No Comments

Rafael Chaves MDD meets TDD: mapping requirements as model test cases

Executable models, as the name implies, are models that are complete and precise enough to be executed. One of the key benefits is that you can evaluate your model very early in the development life cycle. That allows you to ensure the model is generally correct and satisfies the requirements even before you have committed to a particular implementation platform.

One way to perform early validation is to automatically generate a prototype that non-technical stakeholders can play with…

Continue

Added by Rafael Chaves on November 10, 2011 at 9:10am — 7 Comments

Model Practice Note on Languages and Abstraction

Just a short note.



Programming languages do a 2-way abstraction:



1. from machine level 'upwards', leaving out the technical bits.

2. from (all addressed) problem domains 'downwards', promising that the language constructs provided correspond to the most important real world structures.



In discussions on programming and abstraction, the latter seems a bit underrepresented, although not less…

Continue

Added by Model Practice on September 22, 2011 at 10:34am — 13 Comments

Derek Russell Customer's Thoughts on Adopting MDD

We conducted an interview with one of of customers for our marketing purposes but some positive statements came out of it about adopting Model Driven Development techniques and specifically UML. I have edited the interview to include just the questions that may be of interest to you...…

Continue

Added by Derek Russell on August 30, 2011 at 3:00pm — 3 Comments

Mountriver TY Yu 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,…

Continue

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

Model Practice 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…

Continue

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

Bob Fields 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…

Continue

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

Jordi Cabot 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…

Continue

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

Angelo Hulshout Language Workbench Competition 2011 / Code Generation 2011

[crossposted here from http://www.hulshout.nl/blog/2011/05/29/language-workbench-competition-2011-code-generation-2011/]

 

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…

Continue

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

Johan den Haan 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…

Continue

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

Kei Nakahara 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…

Continue

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

James Taylor 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: http://jtlog.wordpress.com/2011/06/02/conference-user-model/

 

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 1:45pm — 1 Comment

Pedro J. Molina Feature Matrix for LWC11

Feature Matrix for Language Workbenches Competition 2011 

 

Continue

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

Pedro J. Molina CG2011 & LWC11 review

A personal review on our last edition favorite conference: http://pjmolina.com/metalevel/2011/05/code-generation-2011-a-personal-review

 

Regards

Pedro J.

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

Carel Bast Pictures #CG2011

 

#CG2011 Pictures

 

 

 

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

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

Hi,

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

Here is the post:

http://www.modeldrivenstar.org/2011/05/highlights-from-lwc-2011-language.html

 

Marco

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

Johan den Haan 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…

Continue

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

Mark Dalgarno 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 3:36pm — 1 Comment

Jordi Cabot 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:04pm — No Comments

Badge

Loading…

© 2012   Created by Mark Dalgarno.   Powered by .

Badges  |  Report an Issue  |  Terms of Service