Model Driven Architecture apparently…
Just been reading about it at http://www.omg.org/mda. The site isn’t too good at giving away what this is, until you start to read a little more deeply, but it seems to me that its a development process / architecture which allows you to model your business needs in UML and automagically generate the entire application. As this is basically what Chordiant does, I thought it might be interesting for Chordiant people to read up about. Perhaps some of you have already heard about it? Apparently it’s something that software vendors provide the tools for, so I guess that’s what Chordiant does in that respect.
I’m wondering if the clever people at Chordiant thought of it before it became main stream, but haven’t updated their software to be compliant, exactly what, in my opinion, happened with their front end when you compare it to Struts?
Anyway, if Chordiant haven’t already thought of it, we could suggest that they make their framework more MDA compliant, hence making it more sellable because it complies with some OMG standards! They might like us for suggesting something like that. Alternatively, they might react like SeeBeyond did when I presented our proposed testing tool set to them – negatively with comments like "you can’t do that – it shows our product has weaknesses!" I don’t bother trying to help software vendors improve their products now, I just build the tools myself and use them, occasionally putting a BA badge on it (e.g. AntTailer and the Test Harness that I built in the last two years)…