UML Distilled (第2版) のエラー訂正
UML Distilledの第2版は、UML 2に対応した第3版に置き換えられました。
第7刷における重大なエラー。UML Distilledの第7刷には、フォント置換エラーと思われる問題があります。これにより、いくつかの図において複数の「*」文字が「]」として表示されています。「*」は図における多重度を表す重要な記号であるため、これは特に重大な(恥ずかしいとさえ言える)問題です。私の知る限り、図7-4、7-5、7-6、9-4が影響を受けています。これは第7刷のみの問題であり、それ以前の刷りには問題ありません。
2ページ目: 最初の段落、7行目。「the the Rational Unified Process」は、「the Rational Unified Process」に修正してください。
6ページ目: 最初の段落で、「that shows the relationship among associations and generalizations」を「that shows the relationship among features」に修正してください。
38ページ目:箇条書きのコックバーンの記述「book managing」を「book on managing」に修正してください。
61ページ目: 3段落目。「types may exist」を「subtypes may exist」に修正してください。
62ページ目: 1段落目。「an informal english」を「informal english」に修正してください。
62ページ目: 2段落目。「rules should be implemented」を「constraints should be implemented」に修正してください。
70ページ目: 図5-2において、すべての半矢印を(「new」とラベル付けされたメッセージのように)半分の棒矢印に修正してください。
87ページ目: 図6-7において、コンポーネントPointクラスの名称は太字ではなくし、先頭に「:」を付ける必要があります。
102ページ目: 図6-19:「Employees」を「Employee」に修正してください。
108ページ目: 4段落目。「If a class changes its interface, any message it sends may no longer be valid」を「If a class changes its interface, any message *sent to it* may no longer be valid」に修正してください。
120ページ目: 最終段落。「All three have only guards」を「All three have only guards or actions」に修正してください。
122ページ目: 図8-2において、「Checking」から「Cancelled」への遷移に「cancelled」イベントが、「Dispatching」から「Delivered」への遷移に「Delivered」イベントが欠けています。
123ページ目: 図8-3において、「Dispatching」から「Delivered」への遷移に「Delivered」イベントが欠けています。
123ページ目: 最終行。「temparature」を「temperature」に修正してください。
124ページ目: 3段落目。図8-1との整合性を保つため、「deliver」を「delivered」に修正してください。
124ページ目: 4段落目。「a combination of the behaviours shown in Figure 8-1 and Figure 8-2」を「a combination of the behaviours shown in Figure 8-1 and Figure 8-4」に修正してください。
125ページ目: 図8-4において、「Authorized」から「Delivered」への遷移に「Delivered」イベントが欠けています。
127ページ目: 2段落目。「suprise」を「surprise」に修正してください。
149ページ目: 図11-3。「amount = 70 bpm」を本文および速い心拍数の現象との関連性から「amount = 90 bpm」に修正してください。
151ページ目: 最初の段落。「A similar responsibility exists for Phenonmenon」を「Patient has a similar responsibility for returning a Phenonmenon」に修正してください。
165ページ目: アクティビティ図の行。「can show many objects over many uses」を「can show many objects over many use cases」に修正してください。
173ページ目: 5段落目、5行目。「...this means that each form must have a corresponding join...」を「...this means that each fork must have a corresponding join...」に修正してください。
これらのエラーを発見し、報告してくださったFraser Ross、Daniel Ashton、Charles Brockman、George Kakarontzas、Wim Lambrecht、JP Martin-Flatin、Simon Perry、Wade Richards、Bruce White、その他の方々に深く感謝申し上げます。