UMLの汎化は、クラスの継承とみなせる。
だけど、ハードウェアで継承をサポートするものは少ない(というか、ダイナミックに継承を行えるハードはない)ので、あまり積極的にサポートしていなかった。
ただ、CPUのように外部仕様は同じでも、内部構成をいろいろと実験的に変えられるような設計をするときに、毎回、共通のピンの記述をするのはばかばかしいので、汎化をサポートし、上位クラスのリソース継承をすることにした。
図のUMLをSFLに変換した結果は、ここ。
とりあえず、一応それらしく動いている。
UMLの汎化は、クラスの継承とみなせる。
だけど、ハードウェアで継承をサポートするものは少ない(というか、ダイナミックに継承を行えるハードはない)ので、あまり積極的にサポートしていなかった。
ただ、CPUのように外部仕様は同じでも、内部構成をいろいろと実験的に変えられるような設計をするときに、毎回、共通のピンの記述をするのはばかばかしいので、汎化をサポートし、上位クラスのリソース継承をすることにした。
図のUMLをSFLに変換した結果は、ここ。
とりあえず、一応それらしく動いている。
No comments yet.
RSS feed for comments on this post. TrackBack URL
Powered by WordPress