機 能

DEMO MOVIE

Emboldのデモ動画は下記からご覧になれます

解析

品質ランキングと
ホットスポットの分布

  • Emboldは、独自の「マルチベクトル」診断技術を使用して、ソフトウェアコンポーネントのホットスポットを分析します。
    コード品質、コード設計、メトリック、コードクローンなどの複数のディメンションからソースコードを分析し、ソフトウェア全体の品質を表すEmboldランキングを計算します。

    主な機能

    • 複数の次元でソフトウェア品質を評価および表示するための詳細な分析
    • どのコンポーネントが品質に最も影響を与えているのか、早急な対応が必要かを把握
    • リスクスコア - 問題に対処する緊急性の優先順位
    • システムのすべてのレベルでランキング - システム全体から特定のソースファイルに至るまで
    • Emboldランキングをベースにしたホットスポット分布のグラフィック表示
  •  
診断

インタラクティブ・
ヒートマップ

  • Emboldヒートマップは、システム内のすべてのコンポーネントの品質ランキングをグラフィカルに表示し、各コンポーネントの相対的なサイズを比較します。
    システム全体の品質を非常に効果的に視覚化するだけでなく、 優先順位付けと修復のための最も重要なホットスポットを理解する上で非常に有益です。

    主な機能

    • システム内のホットスポット分布を解りやすく表示
    • ナビゲート可能 - ホットスポットをドリルダウンして、すべての詳細な要因を表示します
    • インタラクティブ - 閾値を動的にカスタマイズ
    • 比較のために以前のスナップショットのヒートマップと表示切り替え
  •  
改善

リファクタリングのためのインテリジェントなパーティショナー

  • 多くの場合、ソフトウェア開発中に、単一のコンポーネントが非常に大きくなり、保守が困難になるまで、そのコンポーネントに機能が追加されます。
    Emboldパーティショニングツールは、これらの種類のコンポーネントを複数の小さなコンポーネントに分割する方法を提案することにより、これらの種類のコンポーネントのリファクタリングを支援します。
    開発者は、達成したいモジュール化のレベルに基づいて、さまざまなリファクタリングの提案を検討できます。

    主な機能

    • リファクタリングに費やす時間と労力を削減
    • 希望する粒度レベルをさまざまな提案に合わせ調整
    • Embold Alと自然言語処理を活用
    • Embold依存関係プロットおよびコンポーネントエクスプローラーと統合
  •  
維持

変更と進捗の
モニタリング

  • 進化するシステムの品質を監視することは、複雑さが増しても品質が経時的に低下しないことを保証するための重要要素です。
    Emboldは包括的な変更モニタリングにより、すべてのアクティビティとシステム品質への影響を常に把握できるようにします。
    コミットされた各修正または機能が目的の改善を達成していることを確認し、新しく導入された問題領域を迅速に特定します。

    主な機能

    • ソフトウェアの任意の2バージョンを比較
    • 変更によって達成されたすべての改善または劣化を提示
    • トレンド:時間の経過とともに品質がどのように進行しているか確認
    • 変更の詳細ビューにドリルダウンし問題を特定
    • スプリントレビューミーティングとコードレビューを高速化
  •  

MENU

CONTACT
無償評価版
お問い合わせ
Emboldに関する
お問い合わせ・お見積りのご希望等は、
お気軽にお問い合わせフォームから
お問い合わせください。