The bigger the project, the more important modeling becomes to achieving success. We’ve learned, of course, that modeling can take several forms; while many extol the virtue of the Unified Modeling Language, the most important element in a successful model-driven approach to software development is that developers actually use the models, no matter whether the models are standards-based or not. We recognize four organizations that have demonstrated leadership by advancing the state of modeling in software development, whether through the use of specifications, integration or tool usability.

Object Management Group
Sparx Systems

Continue to next category: Quality Assurance 2009