Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...
前回(第3回 静的モデル:クラスにおけるUMLとJavaのマッピング(1))は、UMLの“クラス”とJavaの“クラス”についてそれぞれを構成する部品をメタモデルという形で明確化しました。今回は、このメタモデルを比較することによって、UMLとJavaのマッピング ...
Javaの統合開発環境(IDE)の重要性が高まり,機能強化が進んでいる。クラス図とコードの相互変換などにより,コードの理解や修正効率を向上させているユーザーが増えている。ただし,多機能なツールは高価であり,コスト効果を引き出すためには必要な ...
ソフトウェア開発の現場では、設計と実装の間におけるコミュニケーションのギャップがしばしば問題となります。 この問題を解決するための手段として広く活用されているのが、統一モデリング言語(UML: Unified Modeling Language)です。 UMLは視覚的な記述を ...
- https://en.wikipedia.org/wiki/Class_diagram and in german https://de.wikipedia.org/wiki/Klassendiagramm (Since the german page is more detailed on certain aspects ...
Abstract: There is an increasing need for effective testing of software for complex safety-critical applications. This paper proposes a supporting method of testing for Java programs by using Unified ...
モデルの作成からUMLモデルとコードの高度なラウンドトリップエンジニアリングまで、多種多様なツールがあらゆる種類のUMLモデリングをサポートしています。しかし、そのようなツールは特定のライフサイクル・フェーズをサポートすることを目的として ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する