基礎編
第1章 マインドマップモデリングとは
マインドマップとは何か
ソフトウェア開発のモデル
ソフトウェア開発におけるマインドマップの位置付け
マインドマップモデリング
第2章 マインドマップモデリングの成果物
マインドマップモデリングの作業手順
初期状態
マインドマップモデルの具体例
マインドマップモデル
オブジェクトモデルとは何か
第3章 マインドマップモデリングの作業手順
例題「古美術予約販売」
マインドマップモデルの作成
初期状態
用語の切り出し
用語の振り分け
モデリング
まとめ
第4章 オブジェクトモデルの作成
オブジェクトモデル
オブジェクトモデル作成
まとめ
第5章 クラス図からER図への変換
本章の作業
データベースモデル変換
まとめ
第6章 クラス図からJavaクラスへの変換
本章の作業
Javaオブジェクト変換
まとめ
第7章 マインドマップモデリングの文法
文法の記述方法
マインドマップモデリングの表記方法
ドメインモデル
「道具」の構造
「登場人物」の構造
「出来事」の構造
まとめ
実践編
第8章 新聞記事からオブジェクトモデルを作成(その1)
本章の課題
用語の収集
用語枝の整理は「配役」から
モデリングの対象を「保湿クリーム」に絞る
表の情報を反映する
マインドマップモデルの最終モデル
オブジェクトモデルの作成
まとめ
第9章 新聞記事からオブジェクトモデルを作成(その2)
本章の課題
用語の収集
用語「配役」を整理する
モデルを洗練する
出来事のモデリング
マインドマップモデルの最終モデル
オブジェクトモデルを作成する
まとめ
第10章 サブプライムローンの解説記事をモデリングする
本章の課題
用語の収集
モデリング後のマインドマップモデル
道具
登場人物
出来事
役割
オブジェクトモデルを作成
まとめ
第11章 株式投資をモデル化する
現実世界をモデル化する
用語の収集
構造を整理する
モデルを構築する
クラス図
まとめ
Column
プロトタイプ
オブジェクトモデルプロファイルの全体像
より精密なモデル
SimpleModelingの属性型
バリューとドメイン
エンティティの識別子
データベースモデルとJavaの関係
新規分野のモデリング
種類より区分を重視
パワータイプの表現方法
出来事のモデリングについて
状況の変化とアイコン
リアクティブシステムと株式投資