english japanese

6.9 新機能紹介

公開終了

バージョン6.9 リリース情報


主な新機能

astah*エンジニアリングパック対応

astah* 6.9のリリースと同時に新ライセンス、astah*エンジニアリングパックが発売しました。1つのライセンスで、UMLモデリングツール astah* professional、SysMLモデリングツール astah* SysML、GSNエディタ astah* GSNの3製品を利用できるお得なライセンスです。astah* professional 6.9より、astah*エンジニアリングパックに対応しています。

engineering license1 engineering license2  engineering license3


シーケンス図の改善 - 余白拡大ツール/余白縮小ツール

ユーザー様からの多数の要望にお応えして、より快適にシーケンス図の編集ができるようになりました。
余白拡大ツールを使用して、編集中のシーケンス図の余白を簡単に広げたり、余白縮小ツールを使用して、無駄な余白を縮めることができます。


ER図 - 外部キーの改善

従来、ER図でエンティティ間に複数のリレーションシップを作成した場合、自動的にまとめて1つの外部キーのみ追加されましたが、astah* 6.9のリリースにより、重ね合わせず複数の外部 キーが追加されるようになりました。さらにER図の作成がシンプルになりました。

(従来)

er pk

ampt;

(6.9以降)

astah newfeature6.9_2


Macで複数のファイルを素早く開く

astah*をMacでご利用の方が増加している事を考慮して、より簡単に複数のファイルの編集が可能になりました。従来、複数のファイルを開くには、ターミナルより指定する必要がありました。astah* 6.9のリリースより、ファイルのダブルクリックで開くことができるオプションが追加され、簡単に開くことができるようになりました。

two astah_on_mac

オプションは、メインメニューの[ツール] - [システムプロパティ]-[その他]から選択できます。

mac open_file_doubleclick


サイズ揃えの拡張 - ノートの追加

モデル要素などに対するコメントを付けるノートもサイズ揃えの対象になりました。もう1つずつ手動でノートの幅と高さを調整する必要がありません。簡単に複数のノートのサイズを素早く揃えられます。
astah newfeature6.9_3


APIの拡張

APIの活用範囲がさらに広がりました。

  • 図を拡大、縮小、スクロール
  • 図要素に追加したミニアイコンの取得

*APIの使い方や詳細は、API利用ガイドをご参照ください。


改善、変更項目

  • [5601] シーケンス図の途中の余白を開けたり減らしたり簡単にできる機能を追加する(余白拡大/縮小ツール)
  • [5024] ER図で、エンティティ間に2本のリレーションシップを作成した場合、FKを重ね合わせないようにする
  • [5632] 大きめのマインドマップの描画性能を改善する
  • [4693] Macで2つのファイルを同時に開けるようにするオプションをシステムプロパティに追加する
  • [4334] 同一のインタフェースを一つの図に複数配置したい場合の操作を分かりやすくする
  • [5377] クラスやインタフェースを構造ツリーから図にドラッグ&ドロップした時に、すでに図に表示されている関係線は自動追加しないようにする
  • [5248] 図要素のドラッグ時に、選択されている要素を優先する
  • [5233] サイズ揃え機能でノートも操作対象に含める
  • [5134] ステートマシン図で開始擬似状態を複数書けるオプションを追加する
  • [5106] マインドマップのテンプレートにImpact Mappingのテンプレートを追加する
  • [5753] マインドマップのテンプレートにBANT分析とRFM分析のテンプレートを追加する
  • [2491] プラグインから図を拡大、縮小、スクロールするAPIを追加する
  • [4222] 要求図で通常の依存がかけるようにする
  • [4335] 区画などの表示/非表示がシステムプロパティを変更しても既にある図に反映されない仕様を説明する
  • [4795] 縮尺に合わせての画像コピー時に拡大率が100%以下でも合わせるように仕様を変更する
  • [4860] Macで、astaファイルをダブルクリックして起動する場合にスタートアップ画面を表示しないようにする
  • [4867] プロジェクトを再度開いた時に、最後に開いていた図を一番上に開くようにする
  • [4968] プロジェクトの上書き保存時に、bakファイルをデフォルトで作成しないようにする
  • [5023] お知らせプラグインをインストーラに含めないようにする
  • [5107] プラグインのインストール/アンインストールに関するメッセージを分かりやすくする
  • [5116] ER図で長さ/精度に数字以外の文字列を設定できるようにする
  • [5203] スタートアップ画面でもastaファイルのドラッグ&ドロップで開くようにする(Windowsのみ)
  • [5257] APIから図要素に追加したミニアイコンを取得できるようにする
  • [5267] ノードカウントのアクティベーション時のダイアログでEnterで確定できるようにする
  • [5410] ライセンスファイル不正のメッセージを改善する
  • [5412] インストーラの画像をastah*の画像に変更する
  • [5498] 起動時にウィンドウが、タスクバーやドックとなるべく重ならないようにする
  • [5530] APIのIGateからIInteractionUseが取得するgetInteractionUse()を追加する
  • [5565] APIでILifelineLink.getMessages()を追加する
  • [5581] Windowsでのインストール時に、スタートメニューにアンインストール用のメニューを追加しないようにする

不具合修正

  • [796] Macで構造ツリーの要素を右クリックすると、以前の選択が解除されずに複数選択になる不具合
  • [3004] 要求テーブルでIDか、名前を入力し、未確定状態で「まとめて印刷プレビュー」をすると例外が発生する不具合
  • [4486] IGateとIInteractionがINamedElementを継承していない不具合
  • [4597] アクションを振る舞い呼び出しアクションに変換すると入力ピン/出力ピンが外れる不具合
  • [4652] 分岐自己メッセージの終点移動で例外が発生することがある不具合
  • [4654] クラス図のフレームに別名を設定してファイルを読み込んだ場合に異常終了する
  • [4670] Macで構造ツリーの右クリックがダブルクリックになりやすい問題
  • [4698] アクティビティ図のコピー&ペーストで影が手前に表示されることがある不具合
  • [4787] アクション名を複数行にして、自動リサイズを有効にすると幅が異常に大きくなる不具合
  • [4817] 関連名の方向が非表示の場合に、構造ツリーからのドラッグ&ドロップで方向が表示される不具合
  • [4871] Javaソースコードの読み込みで、総称型(Generics)に複数継承が指定されている場合、異常終了する不具合
  • [4893] 関連端と属性操作の可視性の初期設定が一部足りていない不具合
  • [5075] アクティビティ図上で、ガード条件の直接編集時に、意図せず一部消えてしまうことがある不具合
  • [5081] astah*が対応していないベンダーのJVMで起動した時の警告メッセージが不適切な不具合
  • [5098] 構造ツリーで要素をダブルクリックした場合に、非表示にしているプロパティビューが表示されてしまう不具合
  • [5135] ステートマシン図でジョイン擬似状態からの遷移にトリガー、ガードが入力できない不具合
  • [5138] サブタイプによる外部キーが存在する場合にSQLエクスポートで例外が発生する不具合
  • [5249] パッケージ図要素上で関連クラスを作成すると、裏に隠れてしまうことがある不具合
  • [5252] マージ時に、インタフェースのアセンブリ表記が外れることがある不具合
  • [5286] 図上編集中、プロパティビューから新規作成を行うと、新規作成ダイアログ上の編集ができないことがある不具合
  • [5319] Macでモデルバージョンが古いastaファイルをダブルクリックして開く場合に、確認ダイアログを表示したままCommand+Qを押下するとastah*がフリーズする不具合
  • [5320] 参照プロジェクト内の図にノートアンカーがあると、図の複製ができない不具合
  • [5328] Macでプロジェクトを変更後に、保存せずにCommand+Qを押下すると確認ダイアログが2回出る不具合
  • [5329] 参照プロジェクトの図を複製できない場合がある不具合
  • [5334] Javaソースコートの読み込み機能で、EmptyStackExceptionが発生することがある不具合
  • [5344] アクティビティ図のパーティションから親パーティションを作成すると、パーティションの新規図要素の色が設定されない不具合
  • [5353] 複数行の名前を持つ振る舞い呼び出しアクションからアクティビティ図を作成すると異常終了する不具合
  • [5375] シーケンス図の複製で不正に複製先から複製元への参照が残る不具合
  • [5379] 図の縮小表示時にカーソルでの要素移動が動作しないことがある不具合
  • [5407] タイ語環境のユーザがライセンスを設定しても利用できない場合がある不具合
  • [5421] 利用状況を送信する設定でプラグインがない場合、astah*終了時に例外が発生する不具合
  • [5430] システムプロパティの「デフォルト値に戻す」ボタン押下時に例外が発生することがある不具合
  • [5447] マージや参照プロジェクトの更新、プロジェクト簡易比較時に、StackOverflowが発生してもエラーメッセージが表示されない不具合
  • [5449] タイ語環境での印刷プレビュー時に、ヘッダーでの日付が西暦表示されない不具合
  • [5464] シーケンス図のメッセージが僅かしか移動できない場合がある不具合
  • [5465] 非同期メッセージが関係して実行仕様をドラッグで別のライフラインに移動できない場合がある不具合
  • [5467] EMF形式で図の一部をコピー後、Officeで「図の編集」を行うと選択していない部分も表示されることがある不具合
  • [5471] シーケンス図で非同期メッセージのターゲット側を移動したときに不正な形になる場合がある不具合
  • [5479] リレーションシップの削除時に意図しないFKが消えることがある不具合
  • [5480] 特定のモデルで関連クラスを削除後、そのモデルが開けなくなる場合がある不具合
  • [5484] シーケンス図で停止のあるライフラインに引かれたCreateメッセージを移動すると停止が追従しない不具合
  • [5485] 複数メッセージの移動時に、実行仕様がライフラインの上に移動できてしまうことがある不具合
  • [5494] シーケンス図で同期メッセージと非同期メッセージが混在している時、実行仕様を移動すると別の実行仕様が外れる不具合
  • [5495] シーケンス図で非同期消失メッセージのある実行仕様を移動すると例外が発生する不具合
  • [5509] MacOSXで、インスタンス仕様の名前が非ASCII文字で終わる場合、正しく印刷できない不具合
  • [5517] シーケンス図で複合フラグメントの中に相互作用の利用が存在する場合、メッセージが不正な位置にコピーされる不具合
  • [5524] パッケージ複製時に、クラスの内部のデータが一部正しく複製されていない不具合
  • [5533] フォント指定ダイアログでフォント名自動のチェックを外した場合、フォント選択時にエラーが出力される不具合
  • [5550] APIのIPort.isStatic()の内部で例外が発生する不具合
  • [5551] APIのIPort.isPublicVisibility()の内部で例外が発生する不具合
  • [5552] APIでスロットの値のモデルがISotではなくIInstanceSpecificationとして返される不具合
  • [5553] APIのIPort.isChangeable()の内部で例外が発生する不具合
  • [5554] APIのIPort.getInitialValueの内部で例外が発生する不具合
  • [5558] APIでIERDomain#getDefaultValue()からドメインの初期値が取得できない不具合
  • [5573] シーケンス図で複合フラグメントを含む図要素を選択後、上下移動で複合フラグメントが移動しない場合がある不具合
  • [5578] シーケンス図で図要素選択後、マウスドラッグでは移動するが、キーボードのカーソルでは移動できない場合がある不具合
  • [5585] ERエンティティに属性を追加するAPIが、開いている図によっては例外が発生する不具合
  • [5597] IERDomainのgetDefaultValue()の説明が一部間違っている不具合
  • [5636] XML出力して入力すると、マインドマップトピックやテキストのハイパーリンクのURLがエンコードされたままになる不具合
  • [5651] シーケンス図において、複合フラグメント内部でライフラインを停止できない不具合
  • [5664] インスタンス仕様のベースクラスにハイフンを含んでいる場合、コンテンツアシストでクラス名が正しく判定できない不具合
  • [5672] シーケンス図で停止の付近に複合フラグメントを作成しようとすると不適切なアラートが出る不具合
  • [5681] シーケンス図で相互作用の利用に含まれるライフラインと含まれないライフラインを移動したら相互作用の利用に含まれることがある不具合
  • [5689] 相互作用の利用やフレームへの非同期メッセージにReplyメッセージが作成できてしまう不具合
  • [5697] ライセンス関連の管理者権限で実行するメッセージが不適切な不具合
  • [5739] 環境によっては、astah*の起動に失敗することがある不具合
  • [5751] 別VMコピーをしたとき、フローチャートの遷移のラベルがずれる不具合
  • [5771] シーケンス図のメッセージの先端のノブがドラッグしづらい不具合
  • [5799] 曖昧化XML出力をキャンセルした後、astah*間のコピー&ペーストを実行するとデータが曖昧化される不具合
  • [5817] 操作のパラメータの型修飾子が、astah*間コピー&ペーストで欠落する不具合