ソースコード解析ツールUnderstandとアーキテクチャ分析ツールLattixをはじめとする当社のソフトウェア品質保証ソリューション製品を活用し、 ソフトウェア開発技術の高度化や、生産性の向上、製品出荷前の検証業務の効率化を実現された村田機械株式会社様の事例をご紹介します。
FA機器のソフトウェア開発で、テスト自動化率の拡大と修正コスト削減に成功!
半導体工場における製造ラインの自動化を担う搬送保管システムや搬送制御・管理システムを提供する村田機械株式会社様にご協力いただき、 当社のソフトウェア品質保証ソリューション製品の事例を作成いたしました。
同社は、ソフトウェア開発技術の高度化や、生産性の向上、製品出荷前の検証業務の効率化を実現するため、つぎの3つを具体的なテーマとしてソフトウェア開発環境の改善活動を実施され、各テーマにおいて当社ソリューションを導入されました。
- アーキテクチャの維持・管理
- テスト作業の負荷軽減とデグレードの防止
- テストの管理と課題管理の効率化
この活動に至るまでの経緯と各種ツールの導入効果、運用方法などをお話いただきました。
詳細はこちらからダウンロードすることができます。是非ご一読ください。
同社が使用した解析ツール
同社で利用されたUnderstandとLattixについて簡単にご紹介します。 主にソースコードの分析・可視化にUnderstandを利用し、アーキテクチャの維持・管理にLattixを利用されました。
Understand -ソースコード解析ツール-
プログラムの制御フローや構造、クラス継承、関数や変数の呼び出し関係など、多様な視点からコードを可視化します。
- コード解析結果をわかりやすく、グラフィカルに表示
- 100種類以上のコードメトリクス分析
- 関数、変数、パッケージなどの詳細情報を表示
- 優れたナビゲーション機能を搭載した高性能エディター
- ソースコードからUMLシーケンス図を生成
こちらより無償の体験版もご試用いただけます。
Understand体験版(テクマトリックス社ウェブサイト)
Lattix -アーキテクチャ分析ツール-
ソフトウェアの構造と依存関係を可視化する、アーキテクチャ分析ツールとして国内でトップクラスの導入実績を誇ります。
Java、.NET、C/C++アプリケーションや、UML/SysMLなどのモデルを解析します。
大規模で複雑な構造も DSM と呼ばれるマトリックスにより可視化し、俯瞰することができます。
パーティショニングや、影響範囲分析、メトリクス分析といった、さまざまな機能を使って、アーキテクチャの分析やリファクタリングなどに活用することにより、 ソフトウェア品質の向上や、保守性、再利用性の向上など様々な効果が期待できます。
- ソフトウェア構造の分析・可視化
- 設計ルール違反のチェック
- アーキテクチャメトリクスによる定量評価
- 影響範囲の分析
- Webレポートによる分析データの蓄積・共有
こちらより無償の体験版もご試用いただけます。
Lattix体験版(テクマトリックス社ウェブサイト)
Understand、Lattixについて、さらに詳細を知りたい方は、下記までご連絡ください。
テクマトリックス株式会社
ソフトウェアエンジニアリング事業部
mailto:scitools-info@techmatrix.co.jp
03-4405-7853