ah MDE... I was first introduced to MDE with Interface Builder back in 1990. It was great at the time, I continued using MDE for BPM / B2B. I started to step away from MDE back in 2005-2006 when I started to realize that there was something that did not seem to fit in OMG's MDA. I started to talk about
Metamodel Oriented ProgrammingIn other words that MDE was way too "anemic" to have a chance to work. I tried several times to create some illustration of what MOP would look like with
Canappi (a mobile development tool) and most recently with
Chorus.js, then I landed on SAM/JavaScript, first as an alternative to orchestration language and then as
a full Application Architecture. These days, I don't look back, I feel the combination of SAM and JavaScript is just right.