UMLを基礎から理解する ――UMLでできること,できないこと

藤倉俊幸

tag: 組み込み 半導体

技術解説 2003年3月23日

●各種ダイヤグラム

 UMLには色々な図(ダイヤグラム)があることを述べました.これらは,静的な構造を表す図のグループと動的なふるまいを表す図のグループに大別することができます(図4)

 以下,組み込みシステムの開発者にはなじみの深い「哲学者の食事問題(図5)」を例に,各ダイヤグラムについて簡単に説明します.

f04_01.gif
〔図4〕UMLが規定する主要な図(ダイヤグラム)
UMLの各種ダイヤグラムは,静的な構造を表す図のグループと動的なふるまいを表す図のグループに大別できる.

f05_01.gif
〔図5〕哲学者の食事問題
5人の哲学者が丸テーブルに座って,思索と食事を繰り返している.各哲学者の前には皿とフォークが1本ずつ置いてある.テーブルの中央にはスパゲッティが大皿に盛ってあり,空腹になると哲学者は自分の両側のフォークを使って自分の皿にスパゲッティを取り,食事をする.食べ終わるとフォークを元に戻す.スパゲッティはかなりこんがらがっているので,食事中もフォークを2本確保しておく.

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日