Microsoft's MDA Foundations

By Michael Flanakin @ 2:16 AM :: 243 Views :: 3 Comments :: .NET, Development, Architecture, Microsoft, Open Source/Standards :: Digg it!

I don't know if I'll ever understand Microsoft's official position with respect to UML. Sure, the concept behind domain specific languages (DSLs) is sound, but is it truly necessary? I haven't seen any proof of that. Well, to be more specific, I should say I don't see a need for DSLs when it comes to software analisys and design -- UML has just about everything I've needed and extending it seems to be the logical answer. On the other hand, DSLs are absolutely fantastic for applications that can visualize their data. Honestly, I think more apps should consider DSLs, but when most developers either don't know or don't use software modelling tools, I have to say I'm not surprised. I, for one, have been meaning to dig into Microsoft's DSL Tools, but haven't had the time. One of these days, perhaps. Either way, this is the foundation for Microsoft's MDA approach... well, the development environment, at least. There's an interesting story there, but I'll blog about that later.

Ratings

Comments

By Michael Flanakin @ Monday, December 31, 2007 2:34 AM

By David Cutler @ Wednesday, January 09, 2008 12:42 PM
Well, since you are apparently a Microsoft employee, why don't you take some time to act like one and dig into it...
Then, we'll all be interested in your opinion on the subject.
Otherwise, the way I read your post is, "I don't think I'll ever understand Microsoft's position on UML, and I just thought I'd pass that meaningless information on to all of you."

Dave

By Michael Flanakin @ Saturday, January 26, 2008 8:45 PM
Microsoft is a big company and "official" positions are sometimes hard to get to the bottom of; especially, when most the developers I know either don't agree or don't care. Nonetheless, you're right. I'll see what I can find out.

Click here to post a comment



Archives Archives

Categories Categories

Related Links Related Links