FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

UML

画像をクリックして全画面表示

NetBeans UML モデリングを使用すると、設計者はアプリケーションの設計に、開発者はコードに集中できます。

フォワードエンジニアリングとリバースエンジニアリング

設計者とアナリストが UML モデリング言語を使用してアプリケーションを設計し、次に開発者がその UML モデルから Java コードを生成します。ソースコードに加えた変更からモデルを更新することもできます。

生成されたソースコードは、新しいソースファイルに保存したり既存のソースコードファイルにマージしたりでき、完全なラウンドトリップエンジニアリング機能を提供します。コレクション型は、フォワードエンジニアリングおよびリバースエンジニアリング中保存され、設定および変更される可能性があります。

UML 図の種類 

NetBeans UML モデリングを使用すると、次の 8 種類の UML 図を作成できます。アクティビティー図、クラス図、コラボレーション図、コンポーネント図、配置図、シーケンス図、状態図、ユースケース図。図エディタでは、図を視覚的に配置できます。

カスタマイズ可能なコード生成 

NetBeans UML には、フォワードエンジニアリング用に、テンプレートベースのコード生成が用意されています。NetBeans IDE に付属する FreeMaker テンプレートを変更してコードの生成方法をカスタマイズします。

統合 UML ツール 

要件の収集。アプリケーションの設計要件は、XML ファイルを使用してモデルに取り込んだり、Telelogic の DOORS[R] 要求定義ツールからインポートしたりできます。Javadoc 形式の Web レポートをモデルから作成することにより、ほかのメンバーと作業内容を共有できます。

事前定義され拡張可能なデザインパターン一式があり、EJB 1.1、EJB 2.0、Gang of Four などが含まれています。

 

 UML の学習

Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Open ESB - The Open Enterprise Service Bus Powered by