There's an interesting story in eWeek about Microsoft's work on Software Modeling. A lot of discussion about the future, but DSL Tools is really the present and the tip of the spear for a lot of the work that Microsoft is doing in software modeling. As the DSL runtime evolves we'll get more functionality that will help with modeling, including integrating DSLs in more closely with Software Factories.

 Also, as more groups begin producing models based on DSLs, we'll start to see a real ecosystem of designers that can be used, reused for specific purposes, and extended by customers.

So, what do you as customers think of the move to software modeling? And, coding by designers and factories? Is this really where the future of software development is heading? I'd love to hear your thoughts on the matter...