by Altova - 製品のタイプ: アプリケーション
Altova UModel Professional(英語版) - Installed Users - . by Altova
アプリケーションモデルをビジュアルに設計した後に、Java あるいはC # のコードを生成。 Altova UModel® は、UML における学習曲線の平均化を支援するための、リッチでビジュアルなインターフェイスを用いた、UML モデリングのためのアプリケーションです。Altova UModel® は、コンテキスト対応のエントリーヘルプおおよび、シンタックスカラー、カスケードスタイル、カスタマイズ可能なデザイン要素、多数のレイアウトビュー、無制限のアンドゥ/リドゥ などの機能を取り込み、それらの新しい機能を、ソフトウェアのモデリングと組み合わせます。 そして、生産性の向上と成果の最大化を目的とした、モデリング機能とUML への対応の、デベロッパーによる素早い取り込みを実現していきます。 さらに、既存のプログラムを UML 2.1 のダイアグラムへ向けてリバースすることが可能であり、続いてデザインの修正とチューニングを行い、さらには、コードを再生成することで、このプロセスのラウンドトリップを完了させます。
UModel の特徴は、以下のダイアグラムタイプと、先進的なモデリング能力にあります:
ユースケース図
クラス図
オブジェクト図
シーケンス図
アクティビティ図
ステートマシン図
コンポジットストラクチャ図
パッケージ
コンポーネント図
ディプロイメント図
Java とC# 対応のコード生成
既存のJava とC# のコードに対するリバースエンジニアリング
ラウンドトリップエンジニアリング - モデルとコードに関するリビジョンの同期
共有サブプロジェクト
XMI 2.1 モデルインターチェンジ
UModel は、コンテキスト対応のエントリーヘルプおおよび、シンタックスカラー、カスケードスタイル、カスタマイズ可能なデザイン要素、多数のレイアウトビュー、無制限のアンドゥ/リドゥ などの機能を取り込み、それらの新しい機能を、ソフトウェアのモデリングと組み合わせます。 そして、生産性の向上と成果の最大化を目的とした、モデリング機能とUML への対応の、デベロッパーによる素早い取り込みを実現していきます。
要求範囲に対応する各ダイアグラム
UModel は、UML 2.1 メカニズムにおける、すべての主要部分と、大半の要求をサポートします。 そこには、プロジェクト要件および、データ構造、アクティビティとインタラクション、アプリケーションアーキテクチャに関するダイアグラムが取り込まれ、各種のモデリングスタイルを充足し、プログラマーとマネージャー、その他のプロジェクトステークホルダーにメリットをもたらします。
たとえば、人と事象のためのUML 設定であるユースケース図は、アクターとシステムがインタラクトする様子を示します。 システム要件を定義して伝えるために、プログラマーや、マネージャー、エンドユーザで構成される、ブレーンストーミングセッションで、ユースケース図を作成していくことが可能です。UModel により、分析フェーズでユースケース図を作成することにより、プログラマーだけではなく、その他の人々にとっても理解しやすい、図を主体としたドキュメントの記録が支援されます。
UModel で作成される共有パッケージも、プロジェクトチームの効率を向上させます。 共有パッケージはサブプロジェクトであり、成功したデザイン戦略の再利用を単純化し、プログラミングチーム内の他のメンバーにより作成された、大規模なモデルの統合に利用することが可能です。
モデルに基づくコード生成
ユースケースによる分析を終えて、その先の工程へと進むときには、クラス図および、オブジェクト図、コンポーネント図、ディプロイメント図を用いて、システムの機能的なアスペクトの設計を開始することになります。UModel は、これらのダイアグラムのタイプから、Java や C# のコード生成に関する選択を提供し、プロジェクトの進捗を速めます。
何人かのデベロッパーは、分析と設計フェーズから、実装を手書きのコードで完了するフェーズへと移行するために、UML ダイアグラムでの素早いスケッチからコードを生成します。その他の人々は、UML モデルを洗練/拡張し、詳細を加えた後に、プロジェクトのための大量のコードを生成します。
どのような手法を選ぶ場合でも、UModel が生成する Java と C# のソースコードは、Eclipse や、Borland JBuilder 、Microsoft Visual C# .NET 、Borland C#Builder といった一般的な開発環境と互換性を持ちます。 さらに UModel は、作図におけるエラーや不一致が、コードとして下流に流出する前に、モデルシンタックスのチェックによる検知を行います。UModel により生成されたアプリケーションのソースコードは、コンパイラあるいはターゲットプラットフォームに合わせて修正を行う、カスタマイズ可能なテンプレートの中で定義されます。
コードに基づくモデル生成
Altova UModel は、既存のソフトウェアアプリケーションの分析と拡張に用いるための、リバースエンジニアリング機能を含みます。Java や C# のコードを読み込み、プログラムのビューや、データ構造、それらの関係をグラフィカルに描画するための、UML モデルを自動的に生成します。 このテクニックは、既存のクラスライブラリを読み込み、ダイアグラムを作成した後に、モデル化された新しいプロジェクトに適用するためにも活用できます。 さらに、既存の機能を拡張する前に、すべてのアプリケーションをリバースエンジニアし、その理解を早めることも可能です。
XML セントリックアプリケーションを構築するためにAltova XMLSpy もしくは Altova SchemaAgent を既に使用している場合には、また、データ変換を目的としてAltova MapForce を使用している場合には、Altova UModel により、開発用のツールボックスが違和感なく拡張されます。XMLSpy や MapForce が生成した Java や C# のコードを、UModel がインポートし、期待どおりのUML ダイアグラムを作成します。 そして、大規模な開発作業の一部として、XML Schema あるいはデータ変換方式のモデリングが実現されていきます。
プロジェクトを完成へと導くラウンドトリップ
プロジェクトの進展につれて、UML モデルの修正や、生成されたコードの編集と拡張により、改定と強化が進められていきます。UModel を用いれば、どのような方式を採用しても、変更時の同期が可能です。UML ダイアグラムを更新するために、修正されたJava や C# コードとの間でのラウンドトリップや、モデルの最新バージョンからのコードの再生成が実現されます。
いかなる場合においても、各種のダイアグラムをPNG イメージファイルとして書き出し、それらをプロジェクトのドキュメントに取り込むことが可能です。 さらに、現在のプロジェクトに含まれている共有サブプロジェクトの、最も新しいバージョンへの更新といった、反復的なタスクを実施するコマンドラインを用いて、UModel を実行することさえ可能になります。
また、業界標準である XMI 2.1 ファイルとして、UModel プロジェクトのエクスポートが可能であり、他のアプリケーションで作成されたXMI 2.1 ファイルのインポートも可能です。 それにより、他の UML ツールで作成されたモデルとの交換が実現されます。
PartNumbers: PC-517387-153105 517387-153105 PC-517387-153107 517387-153107 PC-517387-153109 517387-153109 PC-517387-153111 517387-153111 PC-517387-153113 517387-153113 PC-517387-153115 517387-153115 PC-517387-153117 517387-153117 PC-517387-153119 517387-153119 PC-517387-153121 517387-153121 PC-517387-153123 517387-153123 PC-517387-153125 517387-153125 PC-517387-153127 517387-153127 PC-517387-153129 517387-153129 PC-517387-153131 517387-153131 PC-517387-153133 517387-153133 PC-517387-153135 517387-153135 PC-517387-153137 517387-153137 PC-517387-153139 517387-153139 PC-517387-153141 517387-153141 PC-517387-153143 517387-153143 PC-517387-153145 517387-153145 PC-517387-153147 517387-153147 PC-517387-153149 517387-153149 PC-517387-153151 517387-153151 PC-517387-153153 517387-153153
Publisher PartNumbers: U08P-I001 U08P-I001+M1 U08P-I001+M2 U08P-I005 U08P-I005+M1 U08P-I005+M2 U08P-I010 U08P-I010+M1 U08P-I010+M2 U08P-I020 U08P-I020+M1 U08P-I020+M2 U08P-I050 U08P-I050+M1 U08P-I050+M2 UZ+M1-I001 UZ+M1-I005 UZ+M1-I010 UZ+M1-I020 UZ+M1-I050 UZ+M2-I001 UZ+M2-I005 UZ+M2-I010 UZ+M2-I020 UZ+M2-I050
PurchaseOptions: Altova UModel 2008 Release 2 SP1 Professional インストール ユーザー(1) , Altova UModel 2008 Release 2 SP1 Professional インストール ユーザー(5) , Altova UModel 2008 Release 2 SP1 Professional インストール ユーザー(10) , Altova UModel 2008 Release 2 SP1 Professional インストール ユーザー(20) , Altova UModel 2008 Release 2 SP1 Professional インストール ユーザー(50) , Altova UModel 2008 Release 2 SP1 Professional + SMP (1 year) インストール ユーザー(1) + SMP(1年間) , Altova UModel 2008 Release 2 SP1 Professional + SMP (1 year) インストール ユーザー(5) + SMP(1年間) , Altova UModel 2008 Release 2 SP1 Professional + SMP (1 year) インストール ユーザー(10) + SMP(1年間) , Altova UModel 2008 Release 2 SP1 Professional + SMP (1 year) インストール ユーザー(20) + SMP(1年間) , Altova UModel 2008 Release 2 SP1 Professional + SMP (1 year) インストール ユーザー(50) + SMP(1年間) , Altova UModel 2008 Release 2 SP1 Professional + SMP (2 years) インストール ユーザー(1) + SMP(2年間) , Altova UModel 2008 Release 2 SP1 Professional + SMP (2 years) インストール ユーザー(5) + SMP(2年間 , Altova UModel 2008 Release 2 SP1 Professional + SMP (2 years) インストール ユーザー(10) + SMP(2年間) , Altova UModel 2008 Release 2 SP1 Professional + SMP (2 years) インストール ユーザー(20) + SMP(2年間) , Altova UModel 2008 Release 2 SP1 Professional + SMP (2 years) インストール ユーザー(50) + SMP(2年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (1 year) インストール ユーザー(1) + SMPリニューアル(1年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (1 year) ) インストール ユーザー(5) + SMPリニューアル(1年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (1 year) インストール ユーザー(10) + SMPリニューアル(1年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (1 year) インストール ユーザー(20) + SMPリニューアル(1年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (1 year) インストール ユーザー(50) + SMPリニューアル(1年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (2 years) インストール ユーザー(1) + SMPリニューアル(2年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (2 years) インストール ユーザー(5) + SMPリニューアル(2年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (2 years) インストール ユーザー(10) + SMPリニューアル(2年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (2 years) インストール ユーザー(20) + SMPリニューアル(2年間) , Altova UModel 2008 Release 2 SP1 Professional SMP renewal (2 years) インストール ユーザー(50) + SMPリニューアル(2年間)
Resources: Altova ライセンス契約, Altova® UModel® マニュアル, Download the Altova® UModel® 2008 Release 2 SP1 Professional evaluation on to your computer - Expires After 30 Days
OS: Windows Vista, Windows XP, Windows Server 2003, Windows ME, Windows 2000, Windows 98, Windows NT 4.0
製品のアーキテクチャー: 32Bit
ツールタイプ: アプリケーション
開発に使用したツール: MFC V4.2 / V5.0 / V6.0
互換性のあるプラットフォーム: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio 6.0, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ 6.0, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Visual InterDev 6.0, Microsoft Office 2003, Microsoft Office 2000, Microsoft Access 2003, Microsoft Access 2002, Microsoft Access 2000, Microsoft SQL Server 2000, Microsoft SQL Server 7.0, Microsoft Outlook 2002, Microsoft Outlook 2000, Microsoft Exchange Server 5.5, Microsoft Internet Information Server 5.0, Microsoft Internet Information Server 4.0, Microsoft Internet Explorer 6.0, Microsoft Internet Explorer 5.5, Borland(R) C++Builder[TM] 6, Borland(R) C++Builder[TM] 5, Borland(R) Delphi[TM] 7.0, Borland(R) JBuilder[TM] 9, Borland(R) JBuilder[TM] 8, Oracle 9i JDeveloper, .NET Framework 3.5, .NET Framework 3.0, .NET Framework V2.0, .NET Framework V1.1, BEA WebLogic Workshop, IBM DB2 8.x, Eclipse V3.3, Eclipse V3.1.2, Eclipse V3.0
製品のクラス: Component Development Tools, .NET Development Tool, Component Building Tools
検索アイテム: Exclude from GSA Schedule, Highlight Development Tools, New Product June 04, Application Integration, Development and Testing Tools
Keywords: モデリング モデル モジュール UML MDA UML MDA Professional Partner U model
開発元/発売元
主要なカテゴリー
関連製品
関連のカテゴリー