Issue No.03 - May/June (2004 vol.21)
This column takes a critical look at the ambitious OMG Model Driven Architecture. Although model-driven agile development is an effective software development practice, we should neither naively accept nor cavalierly reject MDA without the broader software community first appropriately examining and evaluating it.
Model Driven Architecture, MDA, Unified Modeling Language, UML
Dave Thomas, "MDA: Revenge of the Modelers or UML Utopia?", IEEE Software, vol.21, no. 3, pp. 15-17, May/June 2004, doi:10.1109/MS.2004.1293067