スラッシュドット    はてなブックマーク  Yahoo!ブックマークに登録  印刷


■1分 -
モデルとはオブジェクトの表現手段

- PR -

 UMLの説明にいく前にその背景にあるオブジェクト指向について、触れておきましょう。オブジェクト指向はソフトウェアの開発技術の1つで、その名前が示すとおり「オブジェクト」という単位ですべてをとらえる考え方です。システム化対象となるビジネスをオブジェクト間のコミュニケーションとして考える、システムをオブジェクトの集合ととらえる、オブジェクトの振る舞いをプログラムで記述する、というように何から何までオブジェクトとして考えていくのがオブジェクト指向です。

 オブジェクト指向は、大規模・複雑化するソフトウェア開発において開発効率を向上させる技術として注目されています。

 オブジェクト指向によるシステム開発では、さまざまな視点からオブジェクトをとらえます。オブジェクト群がどのような構造を持っているのか、オブジェクトの間でどのようなメッセージが交わされるのか、といった視点です。それらは言葉だけでは伝えづらいので、図(ダイアグラム)を使って表すことになります。そうした図のことをモデルといいます。

 モデルを用いることで、技術者間でより正確にオブジェクトに関する情報や考えを交換することができるようになります。例えれば、街を地図に表すことによって、特定の建物や場所の位置、あるいは標高といった情報が皆で共有できる情報として扱えるようになる様と似ています。

 しかし、モデルを正確に読み取るためには、モデルの描き方のルールが決まっている必要があります。そうしたモデルの描き方のルールを定めたものを表記法といいます。

「2分 - モデルの表記法を統一したのがUML」

 Index
 5分で絶対に分かるUML
 

UMLとはいったい何だ?

1分 - モデルとはオブジェクトの表現手段
  2分 - モデルの表記法を統一したのがUML
  3分 - UMLは分析や設計の精度を上げる
  4分 - UMLのダイアグラム
  5分 - UMLは必須知識

 






@IT情報マネジメント メールマガジン 情報マネージャのための情報源(無料)


情報マネージャのための「今日のひと言」 - 2010/2/10
『徹底する』 経営実践のコツは凡事徹底です。経営で最も慎まなければならないことは、うまい方法ばかりを探し求め過ぎることです。整理・整頓の……>>続きはクリック

この記事に対するご意見をお寄せください managemail@atmarkit.co.jp

スキルアップ/キャリアアップ(JOB@IT)

@IT 情報マネジメント Special -PR-

操作もマニュアルも分かりやすい!
ユーザー視点で開発されたPC管理ツール

New!

仮想化すればコストは削減できるか?
仮想化に必要な「3つの視点」を解説する


情報漏えいで会社の社会的信用を失う前に
@ITメールソリューションLive! in Tokyo


コスト削減・信頼性向上をまとめて満たす
“高信頼Linux”を構築する方法とは?


SEの作業時間の大部分を占めるドキュメン
ト作成。これを短縮するツールを紹介


@IT Specialヘ
キャリアアップ 〜JOB@IT

求人情報