目次

趣旨

インテンショナルプログラミングについてメモ。

インテンショナルプログラミングとは

たとえば銀行の業務など、業界の固有知識のことをドメインとここでは表現するのですが、

そのドメインに対する知識を、普通のプログラムとは分けてライブラリを作っていく方法論です。

歴史

インテンショナルプログラミング(略してIP)はCharles Simonyiが1990年代初期から進めてきた考え方です。

Charles Simonyiはマイクロソフトを退社して、会社を立ち上げました。

下記のKnowledge Workbenchという開発環境を開発しました。

Knowledge Workbench

http://www.intentsoft.com/intentional-technology/

http://www.intentsoft.com/overview/case-study-financial-services/

論文

http://camlunity.ru/swap/Library/Computer%20Science/Fundamental%20Innovations/The%20Death%20of%20Computer%20Languages.%20The%20Birth%20of%20Intentional%20Programming.pdf

書籍

この文章を書いている現時点では日本にはこの概念についてのわずかな書籍がありません。

ジェネレーティングプログラミング

ISBN978-4-7981-1331-9

第11章に記述があります。

書籍のURL

http://www.generative-programming.org/

特徴

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-03-20 (木) 15:00:07 (3682d)