One of the benefits claimed for the Naked Objects approach (see article 1) is that it helps in the capture and modeling of business requirements. There is a widespread misconception that modeling ...
前回(第3回 静的モデル:クラスにおけるUMLとJavaのマッピング(1))は、UMLの“クラス”とJavaの“クラス”についてそれぞれを構成する部品をメタモデルという形で明確化しました。今回は、このメタモデルを比較することによって、UMLとJavaのマッピング ...
UMLでは構造を表すダイアグラムや、振る舞いを表すダイアグラムなど、全部で9種類のダイアグラムを提供しています(10種類と数える場合もあります)。システム開発の際にはこれらを必要に応じて組み合わせて利用します。 例えば、以下のように使います。