カーネルソフトウェア開発支援ツール

【神戸大学】 木村 廉(スーパークリエイター)

動作情報トレースによるカーネルソフトウェアデバッグの圧倒的効率化

デバイスドライバを始めとした、OS 内で動作するカーネルソフトウェアの開発支援ツールを作成しました。
プログラムの動作を直感的に解析できるデバッガと、自動テストツールにより、従来のデバッグ作業を圧倒的に効率化します。

直感的なインタフェース

一命令ごとに動作情報を記録する事で、カーソルを移動させるだけで好きな位置に状態を復元できます。

テストの自動化

開発者の手を借りない完全自動テストから、プラグイン開発によるカスタムテストまで柔軟に行えます。( テストツール 「 kvalgrind 」 )

動作環境の選択-VM:QEMU改、実機:K2E

カーネルソフトウェアは、VM ( 仮想マシン ) か実機のどちらでもデバッグ可能です。
ハードウェアが未完成な場合は VM ベースを選択すればマシン 1台で手軽にデバッグできます。
ハードウェアがある場合は実機ベースを選択すれば、実際のハードウェア上で動作させながら高速にデバッグできます。

開発成果の詳細はこちら

この開発成果情報をシェアする

関連記事

注目の未踏開発情報

  • 0
  • 0
  • 0
  • 0
  • 0
長坂 瑛

人について行くリアルタイムナビゲーションシステムの開発

未踏事業 SPECIAL

未踏SPECIAL スペシャルインタビュー
未踏SPECIAL 座談会
未踏SPECIAL 事業概要紹介

年度別で選ぶ

タグから選ぶ