Model-driven architecture (MDA) has generated considerable interest among IT organizations looking for a more rigorous and productive way to develop systems. In practice, however, it turns out that user organizations are much more likely to be using model-driven development, rather than the Object Management Group's (OMG) formal definition of MDA — and even some industry experts acknowledge that there is often more value in tactical model-driven transformations than in a rigorous commitment to MDA. Because of the level of user interest, the term is also becoming a mandatory checklist item for vendors of modeling tools, many of whom fall well short of formal MDA support but do offer various levels of model-driven development. Consequently, the term MDA is rapidly becoming synonymous with "model-driven transformation" or even "code generation" in common usage, which is a long way from the OMG's intended revolution in modeling and development practices.
This is an excerpt
Buy Risk-Free
Price: US $499
Our Service Guarantee: If you are not completely satisfied with this document, notify Forrester within 24 hours of purchase for a full refund.
Already a Forrester Client? Log in to read this document.