Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...
前回(第3回 静的モデル:クラスにおけるUMLとJavaのマッピング(1))は、UMLの“クラス”とJavaの“クラス”についてそれぞれを構成する部品をメタモデルという形で明確化しました。今回は、このメタモデルを比較することによって、UMLとJavaのマッピング ...
本連載では第12回の記事で、Javaプラットフォームにおけるモジュラリティをサポートする「JSR 277: Java Module System」について取り上げた。JCPにはJSR 277と同様にモジュラリティの強化を目指すAPIとして、「JSR 291: Dynamic Component Support for Java SE」がある。 JSR 291は ...
Alexander Belokrylov is CEO of BellSoft. Accomplished expert in Java technology and IT leadership with over 10 years of experience. Modern IT is defined by rapid innovation, where stability and ...