Emboldは、システムの内部構造に対して完全な透明性をもたらし、ユーザーフレンドリーな視覚化を提供します。誰もが理解できるように、特に管理者と開発者を問わず全ての関係者がソフトウェアシステムの内部構造と、ビジネスおよび生産性KPIへの影響をよりよく理解できるようにします。機械学習Emboldプラットフォームには、洗練されたAIと機械学習技術による分析と推奨機能が組み込まれています。ナレッジベースは、1,000を超えるアプリケーションからの5億LOC以上のコードの分析を通して訓練されたもので、継続して強化されています。この追加された理解力により、従来の静的解析を超えた分析結果を提供し、ソフトウェア構成を発見し、リファクタリング・ガイダンス、問題予測、ホットスポットの優先順位付けを行い、問題の修復推奨等を加速させます。ホットスポットの分布Emboldは、分かりやすい品質ランク付けシステムを利用しています。各コンポーネントは、複数の品質指標(コードの問題、メトリック、アンチパターンデザイン、コードクローンなど)に基づいてランク付けされ、総合的なランキングが表示されます。個々のコンポーネントのランキングは、より高いレベルの複合ランキングを提供するために、システム全体のランキングまで、ロールアップされます。Emboldランキングは表示されているコンポーネントの-5から+5の範囲の相対的数値で、品質を示します。インテリジェントなパーティショナEmboldパーティショニングツールは、リファクタリングしたいコンポーネントと連携し視覚的に表示します。達成したいモジュール化のレベルに基づいた推奨リファクタリング提案を探求して下さい。ヒートマップEmboldヒートマップは、各コンポーネントの相対的なサイズの比較に加えてシステム内のすべてのコンポーネントの品質ランクをグラフィカルに表示します。ヒートマップは、システム全体の全体的な品質を非常に効果的に視覚化するだけでなく、優先順位付けと修復の最も重要なホットスポットを理解する上で貴重な助けとなります。ヒートマップはダイナミックかつインタラクティブであり、ユーザが特定の品質レベルに焦点を当てるために、表示をよりリファインさせることができます。モニタリングシステムの進化と共に、システムの品質監視は、物事が正しい方向に向かうことを保証するための重要要素です。問題領域の修正がコミットされ、新しい作業が進むにつれて、コードが毎日変更されます。Emboldは、包括的なすべてのアクティビティとシステム品質への影響を常に把握するための変更モニタリングが行えます。コミットされた修正が望ましい改善を達成し、新たに導入された問題の部分とすばやく識別できます。改善または劣化に焦点を当てることが出来ますコンポーネントの追加、削除、変更を見ることが出来ます全体または特定の領域でのランキング推移を知ることが出来ます変更の詳細なビューへドリルダウンすることが出来ますカスタマイズ可能な変更リストレポートEmboldのプロセス解析Emboldは、オブジェクト指向言語やプロシージャ言語を含む一般的な言語でのソースコードの分析を行います。複数のKPIに渡って問題を発見します。改善Emboldは独自の学習エンジンを活用して、診断中に特定された問題点からシステムを改善をアシストします。維持Emboldは、ソフトウェアの品質をベンチマークし、すべてのKPIに渡りシステム内の継続的な改善を支援します。改善:コンポーネントの発見とリファクタリングの指針。バグ予測とホットスポットの優先順位付け。