全てのカテゴリ
閲覧履歴
デバッグツールのメーカー9社一覧や企業ランキングを掲載中!デバッグツール関連企業の2025年6月注目ランキングは1位:日本シノプシス合同会社、2位:日本ローターバッハ株式会社、3位:株式会社マクニカとなっています。 デバッグツールの概要、用途、原理もチェック!
デバッグツールとは、デバッグの際に使用するソフトウェアなどを指します。
作成されたプログラムが意図通り動作するとは限りません。意図しない動作をした場合、間違った箇所 (バグ) を発見する必要があります。しかしながら、プログラムは数十万行もある場合も多く、自力でバグを発見することは困難です。
その際に、デバッグツールを使用してバグ発見を容易にします。デバッグツールには、バグ発見を支援するさまざまな機能が搭載されています。
2025年6月の注目ランキングベスト5
順位 | 会社名 | クリックシェア |
---|---|---|
1 | 日本シノプシス合同会社 |
41.7%
|
2 | 日本ローターバッハ株式会社 |
25.0%
|
3 | 株式会社マクニカ |
16.7%
|
4 | 株式会社ストロベリー・リナックス |
8.3%
|
5 | 株式会社Sohwa & Sophia Technologies |
8.3%
|
ウェーブクレスト株式会社
360人以上が見ています
最新の閲覧: 1日前
返信の比較的早い企業
4.0 会社レビュー
100.0% 返答率
15.8時間 返答時間
■特徴 PC 用 Tekbox EMC コンプライアンス ソフトウェア EMCview は、放射および伝導エミッションの使いやすい EMC 事前準拠テストです...
株式会社NSD
270人以上が見ています
多種多様なシステムやアプリケーションを自在に連携するソフトウエアです。専門知識がなくても容易に操作できて運用・管理も充実の機能...
ホッティンガー・ブリュエル・ケアー(HBK)
180人以上が見ています
最新の閲覧: 4時間前
返信の比較的早い企業
5.0 会社レビュー
100.0% 返答率
19.0時間 返答時間
■FASTpress Suite-計測データを解析・評価するパワフルなソフトウェア 特にプロセスコントロールでの使用に合わせて開発されました:パ...
The Qt Company Oy
810人以上が見ています
最新の閲覧: 2時間前
返信の比較的早い企業
100.0% 返答率
23.3時間 返答時間
■製品が進化を続けていても、安全性が重要なアプリケーションであったとしても、グラフィカルユーザーインターフェイス (GUI) やヒュ...
Pico Technology Ltd.
220人以上が見ています
PicoScope 7は必要なすべての解析機能を搭載。外出先での試験でも、複雑な設計検証でも、素早く結果が得られます。 ■仕様 ・無償アップ...
九州機電株式会社
30人以上が見ています
返信の比較的早い企業
5.0 会社レビュー
100.0% 返答率
26.5時間 返答時間
■特長 ・国際標準規格IEC61131-3準拠5言語+CFC対応 ・高いプログラムの可視性 (可読性) ・強力なデバッグ機能 ・Webビジュアリゼーショ...
ヘッドアコースティクスジャパン株式会社
410人以上が見ています
最新の閲覧: 1日前
返信の比較的早い企業
100.0% 返答率
29.5時間 返答時間
■概要 ArtemiS SUITEは音振動測定解析の為のモジュール式ソフトウエアプラットフォームです。製品音や環境ノイズを最適化することを目的...
ヘッドスプリング株式会社
240人以上が見ています
最新の閲覧: 1日前
返信のとても早い企業
100.0% 返答率
5.3時間 返答時間
■電源・電力変換器用の制御プログラム構築作業を便利で直感的にするソフトウェア開発支援キット 関数ライブラリ、データプロセッサ、リ...
日本ローターバッハ株式会社
20人以上が見ています
■ほぼすべてのチップに対応する、汎用的で将来性を考慮したモジュラ式のデバッグソリューション TRACE32PowerDebugシステムはモジュラ式...
アンドールシステムサポート株式会社
80人以上が見ています
最新の閲覧: 8時間前
JTAG ファンクションテストシステム (JFT) は、バウンダリスキャンテスト (シングルピンネットのテスト) と、Python、National Instrume...
有限会社クネット
270人以上が見ています
最新の閲覧: 17時間前
100.0% 返答率
50.0時間 返答時間
ほとんどのOLIMEX社のPIC開発ボードには、PICのプログラム用に0.1インチピッチのICSPコネクタが付いています。また、OLIMEX社の新しい製...
株式会社エル・アンド・エフ
190人以上が見ています
最新の閲覧: 1日前
100.0% 返答率
102.7時間 返答時間
ルネサス純正環境と比べ安価でコンパクト、GCCと違いサポートもしっかり受けられる純日本製オリジナルイエローCコンパイラ ■ご注意 YC...
テレダイン・ジャパン株式会社(テレダイン・レクロイ)
900人以上が見ています
最新の閲覧: 7時間前
返信の比較的早い企業
100.0% 返答率
20.5時間 返答時間
■特徴 ・ 100MHz、2ch、 ・最大14Mポイントメモリ ・シリアル・データ・トリガ/デコード標準 (I2C、SPI、UART/RS232、CAN、LIN)
5種類の品番
The Qt Company Oy
610人以上が見ています
最新の閲覧: 1時間前
返信の比較的早い企業
100.0% 返答率
23.3時間 返答時間
■C、C++、SystemC、C#、Tcl、QMLの、クロスプラットフォームおよびクロスコンパイラコードのカバレッジ分析が可能になります。 Froglogi...
株式会社フィジックステクノロジー
70人以上が見ています
最新の閲覧: 1日前
100.0% 返答率
134.9時間 返答時間
Precision Tool Commander (PTC) は、各種ステージやシステムを制御するためのGUIを備えたソフトウエアです。MCS2及びSmarPodを制御する...
ヘッドアコースティクスジャパン株式会社
310人以上が見ています
最新の閲覧: 1時間前
返信の比較的早い企業
100.0% 返答率
29.5時間 返答時間
■概要 ArtemiS SUITEはモジュール式ソフトウエアプラットフォームです。モジュールの構造はわかりやすく、重複等がないようにテーマごと...
協立テストシステム株式会社
520人以上が見ています
最新の閲覧: 3時間前
100.0% 返答率
103.1時間 返答時間
■概要 ・汎用ファンクションテストシステムの為、テストフィクスチャーと検査プログラムを変更するだけで機種変更が可能です。 ・弊社フ...
株式会社エル・アンド・エフ
260人以上が見ています
最新の閲覧: 2時間前
100.0% 返答率
102.7時間 返答時間
純日本製オリジナルのRenesas H8マイコン用リモートデバッガ。統合開発環境から使用でき、ICE不要のリモートデバッガも用意。他社環境と...
アンドールシステムサポート株式会社
50人以上が見ています
JTAG Visualizer は、PCB回路図とレイアウトのための高度なグラフィカル ビューアおよびレイアウト ビューアおよびデータ管理システムで...
日本ローターバッハ株式会社
10人以上が見ています
■リアルタイムトレースで実行中のコードを監視 PowerTraceシステムは、リアルタイムの性能に影響を与えずに組込みシステムがどのように...
The Qt Company Oy
390人以上が見ています
返信の比較的早い企業
100.0% 返答率
23.3時間 返答時間
■テスト結果を、一元的に管理するプラットフォームです。 テスト自動化と、開発プロセス全体を連携させます。Froglogic社買収によりプロ...
株式会社ペリテック
170人以上が見ています
100.0% 返答率
124.3時間 返答時間
ペリテックGPS信号シミュレータは最大12個のサテライトをシミュレート可能なGPSレシーバーテストシステムです。このGPS信号シミュレータ...
ヘッドアコースティクスジャパン株式会社
270人以上が見ています
返信の比較的早い企業
100.0% 返答率
29.5時間 返答時間
■概要 PROGNO[I]SEはバイノーラル伝達経路分析と合成音作成 (BTPA/BTPS) の為のソフトウエアプログラムです。伝達経路分析により車両や...
テレダイン・ジャパン株式会社(テレダイン・レクロイ)
660人以上が見ています
最新の閲覧: 1日前
返信の比較的早い企業
100.0% 返答率
20.5時間 返答時間
■特徴 ・最大4GHzの広帯域 ・40GS/sの高速サンプリング ・高速演算と豊富なデバッグ機能
6種類の品番
ヘッドアコースティクスジャパン株式会社
320人以上が見ています
最新の閲覧: 2時間前
返信の比較的早い企業
100.0% 返答率
29.5時間 返答時間
■概要 VoLTE、UMTS、Bluetooth®等の伝送シナリオやモバイルフォン、ハンズフリー端末、ANCヘッドホン、ICCシステム、スマートスピーカー...
協立テストシステム株式会社
430人以上が見ています
最新の閲覧: 8時間前
100.0% 返答率
103.1時間 返答時間
■FX-Builder/Testerとは FX-Builderは、Focus-FXシリーズ専用のテスト・プログラム作成・実行ソフトウェアです。弊社FXシリーズモジュー...
株式会社エル・アンド・エフ
260人以上が見ています
最新の閲覧: 6時間前
100.0% 返答率
102.7時間 返答時間
純日本製オリジナルのRenesas SHマイコン用Cリモートデバッガ。FLYCSHのオプションで、統合開発環境から使用できる。他社環境と比べ安...
アンドールシステムサポート株式会社
40人以上が見ています
ProVisionで高速メモリクラスタと接続クラスタ テストを構築するために必要なのは、CTPG_M と、デバイスの内部IPとの通信を可能にするサ...
日本ローターバッハ株式会社
10人以上が見ています
■コンパクトなデバッグ&トレースプローブ CombiProbe2は、最大4ビット幅の2つのパラレルトレースポートで、すべての機能セットを利用で...
株式会社ペリテック
230人以上が見ています
最新の閲覧: 13時間前
100.0% 返答率
124.3時間 返答時間
■概要 SIVAは半導体テストに特化したテストフレームワークです。 統一フレームワークで管理することで、プログラムの再利用性を高め、新...
検索結果 55件 (1ページ/2ページ)
デバッグツールとは、デバッグの際に使用するソフトウェアなどを指します。
作成されたプログラムが意図通り動作するとは限りません。意図しない動作をした場合、間違った箇所 (バグ) を発見する必要があります。しかしながら、プログラムは数十万行もある場合も多く、自力でバグを発見することは困難です。
その際に、デバッグツールを使用してバグ発見を容易にします。デバッグツールには、バグ発見を支援するさまざまな機能が搭載されています。
デバッグツールは主にソフトウェア開発者が使用します。日常生活で活用することはありません。
デバッグツールはソフトウェア開発時のバグ発見を目的に使用します。ソフトウェア開発において、バグを発見して修正する作業 (デバッグ) は必要不可欠です。デバッグが不十分なまま公開した後に深刻なエラーが生じると、修正に時間的・経済的コストがかかります。また、製品を開発した会社への信頼も失われてしまいます。
プログラム開発には複数フェーズ (段階) があります。以下の順番で実施されます。
コーディング段階は特に重視されますが、各種テストも非常に重要です。一般にテスト段階では、何らかのエラーが発生します。エラーは大別すると構文エラー、コンパイルエラー、実行時エラー、論理エラーがあります。
構文エラーとコンパイルエラーはコーティング中に見つかりますが、実行時エラーと論理エラーはプログラムを実行しないと見つかりません。特に論理エラーだとプログラム自体は動作するため、原因特定が困難です。
論理エラーはプログラムを精査して発見しますが、大規模プログラムでは人力で発見することはできません。そのため、デバッグツールでプログラムを実行しつつ点検したり、途中でプログラムを停止したりしてバグを発見します。
デバッグ初心者はプログラムデバッグの勝手が分からず、バグ発生の度に慌てることもあります。そんなデバッグ初心者におすすめのツールが、「関数呼び出し関連図」と「テストケース」です。
関数呼び出し関連図
関数呼び出し関連図とは、プログラムモジュール間の値の呼び出しや参照関係を図式化したものです。プログラム中の人為的なエラーとして、参照のみのつもりで書き換えてしまったり、値を使用できない設計だったりする場合があります。このようなバグはコンパイル時に発見されず、簡単に見つかりません。関数呼び出し関連図を使用するとモジュール間のやり取りが可視化されて、バグ発見が容易になります。
テストケース
テストケースとは、プログラムへの入力に対して期待される出力を定義し、実行結果と照らし合わせて評価する手法です。プログラムが複雑なほどバグは多く、発見が困難です。プログラムを可能な限り細分化することで、バグを見つけやすいプログラムになります。
また、プログラムを細分化してテストケースを多く作成することで、どの部分でバグが発生したかも見つけやすくなります。関数呼び出し関連図もテストケースも自分で作成するツールです。市販のデバッグツールよりも、自作ツールで頭の中を整理してデバッグすることを推奨します。
デバッグのコツは、バグの原因・発生箇所を切り分けていくことです。規模の大きいプログラムも、細分化されたプログラムモジュールの集まりです。したがって、バグが発生したプログラムモジュールを特定できればそれを解消できます。現象からバグ発生箇所を推測し、プログラムモジュールの挙動を確認しつつ範囲を切り分けてバグを特定します。
参考文献
https://ipsj.ixsq.nii.ac.jp/ej/?action=pages_view_main&active_action=repository_view_main_item_detail&item_id=48280&item_no=1&page_id=13&block_id=8
https://www.fujitsu.com/downloads/JP/archive/imgjp/jmag/vol63-3/paper12.pdf