こんなにすばらしい本だと今になって気がつきました。
UMLの習いたてのころは、なんかごちゃごちゃ書いている本だという印象を持って、敬遠していました。
児玉さんのUMLモデリング入門で勉強してから、制約など、専門的なことを扱おうと思ってから本書をみたら、重要なことをいろいろ書いていることに気がつきました。
なるほど、ユーザになってから読むのによい本だと合点がいきました。
制約をちゃんと書こうと思ったので、調べました。
-ordered
-値の範囲
-列挙型による指定
Boolean
Status
-複数要素にわたる制約
{or}
-
OCLを使った形式的制約
Object Constraint Language
and
-永続性と相互作用
生成 new
消滅 destroyed
過渡 transient
- 時間制約
executionTime
など、情報量がしっかりしています。