UModel 状態マシン図

UML 状態マシン図の機能:

  • ツールバーから図要素へ素早くアクセス
  • 変換はクラス内の操作を参照しています
  • 状態マシン図からコードを生成
  • カスケードスタイルによる色、フォント、などを指定
  • カスタマイズ可能な配置グリッド
  • 要素はダイアグラムのレイヤーに割り当てることができます。
  • 回数に制限の無い元に戻すとやり直し
  • 14あるすべての UML 図をサポート

UML 状態マシン図

In UModel 内では、状態マシン図のライフサイクルを介してオブジェクトの状態と変換を識別することができます。

UML 状態マシン図

状態マシン図 (状態図) は内部ならびに外部からの入力を含むイベントに対するオブジェクトの振る舞いを表示し、反応をドキュメント化するために使用される、昔ながらのオブジェクト指向ダイアグラムです。

請求、支払い、未払いといった請求書の様な、ビジネス上のロジックを構築する場面でも、または複雑なハードウェアシステムを記述する場面でも、UModel は状態マシン図を作成するのに直感的で簡単に使用することのできるツールとなります。

お好きな方向でUML のジョインやフォークをクリック 1 つで作成することができ、履歴や接続ポイント参照要素を簡単に使用できるなど、最高の状態図を組み上げるのに必要なすべての部品が提供されます。より複雑なプロジェクトに対して、UModel では合成状態、直交状態、そしてサブマシン状態要素を、単純な状態と同様に操作することができます。

UModel の入力ヘルパーにて提供される機能の 1 つに、状態マシン図のガードテキストで必要とされる括弧があります。プロパティウィンドウでガードテキストを編集することができるほか、デザイン ペインにて直接編集を行うことができます。UModel 状態マシン図から Java、C++、C#、Visual Basic のソース コードプロジェクトを生成することで、プロジェクトの動作を更に加速させることもできます。

状態図からコードを生成

UModel では状態マシン図から実行可能なコードを生成することができ、状態マシン図にて記述されたロジックの試験を直ちに開始することが可能になります。

コードはプロジェクトメニュー以下の選択を介して通常のプロジェクトコードの一部として生成することができるほか、状態マシン図のコンテキストメニューから直接生成を行うことができます。

コンテキストメニューでは状態マシン図の構文をチェックするオプションも用意されており、妥当でないコードの生成を回避することができます。

状態マシンコードの生成ダイアログボックスでは、コードの生成設定や、状態マシンコードがプロジェクトのコード生成を行う際に自動的に再生成されるかを指定することができます。

UModel

レガシーソリューションに比較してわずかなコストで、 14 UML ダイアグラム、および、 XML スキーマとリレーショナルデータベース内の他のモデルテーブルのための UML 図すべてをサポートするパワフルなl UML モデルツールである UModel を使用することができます。UML 図の型の包括的なリストを確認するために、 UML 図のページ を確認、または、下のリンクをクリックして、Altova UModel の 30 日間無料トライアルを今すぐダウンロードしましょう。