「次世代開発基盤技術“Software Factories”詳解」
http://www.atmarkit.co.jp/fdotnet/softfactory/softfactory01/softfactory01_01.html
マイクロソフトの萩原さんの記事。
従来の開発手法との対比、というかぶっちゃけUMLとかUnified Processとの対比で、新しい開発手法を解いています。
誘導する先は当然MSFとDSL。
DSL発表当初、「UMLがあるのに言語を新しく作る意味がわからない」などという意見も聞かれましたけど、UMLがかかえる問題を認識して、DSLが実現しようとしているものは何かを確認することが先でしょう。
まずは、MSF & DSLを勉強してみましょう。
もちろん最終的に目指すべきはDSLの理解ではなくて、よりよいソフトウェアの構築です。