Become a member

Monday, May 10, 2010

Oslo and MDD

MDD is model driven development. Oslo is the code name for the forthcoming Microsoft modeling platform. Modeling is used across a wide range of domains; it allows more people to participate in application design and allows developers to write applications at a much higher level of abstraction. This means more of the application definition will move into data than code. We have seen this trend with each new release of .net platform. The recent examples being wcf, silverlight etc. The principle behind MDD is model is the code. This type of development will allow us to develop without using languages like c# and java. According to Don Box the goal is to develop applications thru metadata. This may not work for all domains but the goal is to redue the gap between intention of developers and actual artifacts. Oslo is the first step in the direction of making everybody a programmer event though they do not know programming.

No comments: