ダッシュボードおよび統計
開発および保守に必要な統計/推移情報
- ■ 個人化サポートダッシュボード
- - 多様なチャートタイプ(Number Indicator、Trend、Side by Side、Pieなど)
- ■ ダッシュボード管理ウィザードサポート
- ■ アプリケーション/DB資産現況及び変更推移
- ■ 国際標準基盤メトリック情報
- – LOC、複雑度など
- ■ 資源使用状況
- – 非呼出プログラム/テーブル、非存在オブジェクト、呼出頻度など
- ■ ソースコード 品質/セキュリティ脆弱性分析現況 (Option)
迅速かつ便利な検索
全社アプリケーションリポジトリに対して迅速かつ強力な検索
- ■ オブジェクト名/タイプ、キーワードなどによるスピーディーな検索サポート
- ■ SQL検索結果内フィルタリング検索
- – CRUD別フィルタリング可能
- ■ ソース/DBオブジェクトの追跡探索機能
- ■ 様々な条件の組み合わせをサポートする複合検索
- ■ 検索条件再使用可能
- – 検索条件履歴管理
協業管理
課題を複数メンバーで共有して管理
- ■ お知らせ、影響分析、ソースコード品質分析/セキュリティ脆弱性分析(option)などの課題登録
- ■ 課題状態変更及びコメント履歴照会
- ■ ソース/DBオブジェクトの追跡探索機能
- ■ 私(担当者、観察者、作成者)に関する課題照会
- ■ 添付ファイルサポート
- – 関連マップ、Flowダイアグラムなどの添付/一般ファイル添付
構造/関連分析
構造及び関連分析(1)
- ■ 業務 / プログラム / DB 構成と要約情報提供
- ■ ソースコード/ DB スキーマ内部構造情報可視化
- ■ 画面プログラムからDBまでの呼出/被呼出Full Depth 関連関係可視化
- - CRUD別フィルタリングサポート
- ■ 業務/プログラム/関数レベル呼出と被呼出情報可視化
- ■ ユーザー関連定義サポート
- ■ 編集可能な関連マップ(オブジェクト別メモ、UML図形、連結線などの編集 ツール提供)及びExcel Shape保存
構造及び関連分析(2)
- ■ 関連マップ
- - 画面プログラムからDBテーブルまでの関連関係可視化
- 希望する範囲の関連関係追跡可能
- 予めデザインされた関連パターンによる迅速な関連関係追跡
- オブジェクトレベルの詳細関連マップ提供
構造及び関連分析(3)
- ■ CRUDマトリックス自動生成
- - プログラム vs. DBテーブルCRUDマトリックス
- プログラム vs. DBカラムCRUDマトリックス
- SQL文実行コードラインまでドリルダウン
- ■ 編集可能な関連マップ
- - 維持保守分析/設計段階協議時使用可能
- 関連マップに設計及び会議情報追加
- オブジェクト別メモ、UML図、連結線などの編集ツールを提供
- 編集された関連マップファイルの保存及び共有でCollaborationに活用
構造及び関連分析(4)
- ■ Start-End指定展開 / パターンマクロ
- - Start-End指定展開、パターンマクロ実行(関連パターン展開)で、関連展開速度が画期的に向上
- C(Insert), R(Select), U(Update), D(Delete)別にフィルタリング可能
例) Select クエリー(80%以上占める)を除くと、関連マップ展開速度が画期的に向上
構造及び関連分析(5)
- ■ ユーザー定義関連情報
- - プログラム/メソッド/DBテーブル(CRUD情報を含む)間の関連関係をユーザーが追加可能
- ユーザー定義関連情報履歴及び監査情報管理
- ■ 展開パターン除外フィルタ
- - 関連関係展開時、個人化フィルタセット適用
構造及び関連分析(6)
- ■ 関連マップ及び各種ダイアグラムのExcel Shape保存サポート
- - 関連マップ、Flow Chart、Class Diagram、呼出Sequence Diagram、呼出Tree Diagram、JCL Flow Chart
- Excelファイルで関連マップ及びDiagramに対する編集が可能
フロー分析
各種ダイヤグラムの自動生成
- ■ プログラム実行フローの可視化
- - Flow Chart、Class Diagram、Sequence Diagram
- COBOL/JCL Analyzer
- ・COBOL/JCL/DATAマトリックス、Record Layout Diagram、JCL Flow Diagram
- ■ プログラム内データフローの可視化
- - プログラムで使用されるデータ(変数)値の流れを追跡(Java、PL/SQL、COBOL)
- 関数間分析 (Inter-procedural Analysis) 技術適用
- 変数変更時、影響を受ける範囲の調査/分析サポート
- ■ COBOL変数使用追跡
- - 追跡経路、影響を受ける変数リスト、変数使用 位置リストなど提供
- Copy内Data項目に対する分析
変更履歴管理
オブジェクトレベルでの変更履歴追跡
- ■ LOC変更履歴管理
- - 期間別LOC変更現況
- 業務/ソースファイル別LOC差異比較
- 追加/修正/削除されたLOC詳細情報提供
- ■ オブジェクトレベル変更履歴管理
- - 期間別LOC変更現況
- メソッド/関数、Paragraph、Section、フィールド/変数などの変更現況及び履歴
- DBパッケージ、プロシージャ、テーブル、 カラム、インデックス、ビューなどの変更現況及び履歴
レポート/成果物
レポート/成果物(1)
- ■ 成果物文書自動生成ツール提供
- - 文書様式デザイナー
- ユーザーが直接UI設計/生成及びメニュー連携
- ウィザードを利用した文書自動生成
- Commandラインインターフェース提供
レポート/成果物(2)
Eclipseプラグイン
Eclipse (統合開発環境)のためのプラグイン
- ■ 開発中のソースファイルに対する関連関係照会
- - 関連マップに移動
- CRUDマトリックスに移動
- ■ 連結オプション
- - Eclipse内部ブラウザ/基本ウェブブラウザ/Rich User Interfaceクライアント
- ■ ソースファイルマッピング管理
- - ローカルPCと影響分析サーバー上のソースファイルの違いをお知らせ / ソースファイルマッピングサポート
管理機能
管理機能(1)
- ■ プロジェクト/プリセット(PreSet)
- - プロジェクトウィザード基盤収集・分析作業自動化
・ソース及びDBの位置を指定するだけで簡単にプロジェクト生成及び分析
- 推論エンジンによるプリセット(設定)自動推薦
- プリセットのコピーにより同様なシステムの分析作業の生産性向上
管理機能(2)
- ■ 関連関係の整合性検証及び管理
- - 関連情報診断基準の設定及びモニタリング
・テーブル、カラム、XMLノード(画面ID、トランザクションID、SQL IDなど)
- 関連整合性診断ダッシュボード
・業務別に関連関係の整合性を定量的指標で管理
- ■ 漏れソースの検証及び変化管理
- - ソースファイルの漏れ、参照関係の設定漏れの可能性がある関連関係モニタリング
管理機能(3)
- ■ Smart Handler
- - XML、JSON、INIファイル、Comment、正規式基盤関連パターン自動化
- ドラッグアンドドロップ方式のデザイナーで簡単に関連関係定義
- 作成された関連関係Handlerのリアルタイムテスト可能
管理機能(4)
- ■ ChangeMiner管理ツールの提供
- - ソース収集/分析/統計データ生成作業のスケジューリング及びモニタリング
- サーバー資源使用現況及び実行作業モニタリング
- ・CPU、メモリ、ハードディスク使用量
・実行及び待機作業リスト照会、待機作業実行キャンセル
・各作業のThread Dump提供
管理機能(5)
- ■ プロジェクト別権限管理及びAPIs
- - プロジェクト別に特定のユーザーにAdmin権限付与許可
- (全体管理者とプロジェクト別管理者が作業分担)
-
- プロジェクト生成及び管理のためのREST APIを大幅強化
- (構成管理ソリューションとのインターフェース柔軟性を提供)
管理機能(6)
- ■ パッチ自動化
- - Human Error最小化、対話型インターフェース提供
- Human Error最小化、対話型インターフェース提供
- CRCチェックによりセキュリティを維持
- パッチファイル適用エラー時、自動ロールバック及び実行中断