The simple answer to the first question is yes.
A better answer however would be to ask you to expand a little more. Your second and third questions are 'apples and oranges' in comparison to the first.
MDD is primarily an approach that seeks to mo…
Trouble is, the model and code aren't kept in sync. As long as there's a "human in the loop" the documentation and the code will diverge sooner or later.
I agree there is value in a pictorial representation, in particular the ability to see structu…
OK I'll bite :-)
What you describe is exactly the reason why there was a backlash against UML 5-7 years ago and, by extension, MDD.
Fundamentally it comes down to productivity. If the effort required to create and maintain the application increase…
That depends on your definition of 'failed'. UML has without doubt succeeded in establishing a defacto graphical syntax for some useful, general purpose modelling (sub)languages. That's to its credit.
But it has not been successful in delivering a…
Vlad said:
"DSL for me is ugly !! You don't have any graphical specification, your model is generated using transformation layers e.g certainly EMF) and makes it proprietary and your code generation is the worth I have ever seen."
I assume you're…
If XMI is a success (and the jury is still out for me) it's a success /despite/ the OMG's approach, not because of it.
What was needed was a true, unambiguous interchange mechanism to allow passing of models between tools. What the OMG delivered wa…
- 'MDSD will increase your productivity' (MDSD /can/ increase your productivity but it's not a birth right.)
- 'You need to use UML to do MDSD'
- 'Modelling = pictures, Coding = text'
+1
Angelo Hulshout wrote:
> [..]
> So, even UML can help, but the current flow of MDSD and DSL driven
> approaches may in the end be more effective - if only because the focus
> is on productivity, whereas with UML the focus was mainly on getting t…
At 10:52pm on December 29, 2008, Mark Dalgarno said…
Hi Scott,
Welcome aboard.
We'll start publicising the site more widely next week but if you have time take a look around and have a think about the types of things you'd like to see happening here.