"A very interesting observation. It highlights the fact that using MDD simply to make a specific project more efficient or better in some way is not an end in itself. MDD only becomes a strategic advantage when a whole software department (or…"
"Well in my case, I use Shlaer-Mellor OOA to my analysis models, not UML.
The problem with developers doing analysis while coding is that any analysis done is intertwined with design and implementation logic which hides any analysis decisions from…"
"People use all sorts of shortcuts to jump directly to coding. It's human (developer) nature. Many developers just like to do analysis while coding.
If the currently accepted analysis methods are fantastically complex as you said, why…"
Before UML, we had OMT, Booch, Use Cases, Shlaer-Mellor etc. for capturing formal analysis models which could be shared with a team and the customers for review purposes. All of the different methods/notations were small but well defined. They could all be learned easily. Whether a particular team member had an aptitude for creating such models was another matter of course. The first three then merged to become UML while the last method was later repositioned as Executable UML. UML continued to…See More
"I agree it is far to early to condemn this site. I suspect there is too much diversity in skills/interests for the number of members at the moment and I agree with Ed Merks that the benefits of posting here are currently a lot less than posting a…"
I'm interested in Shlaer-Mellor OOA/RD and Executable UML based development.
My experience of Model Driven Software Development:
I'm an expert on Shlaer-Mellor OOA/RD and am currently building a Shlaer-Mellor and Executable UML CASE tool. I'm also creating a new 'standard' metamodel and interchange format for Shlaer-Mellor OOA/RD along with a two-way mapping to Executable UML.