Pat
J-GLOBAL ID:200903060805577086

ソフトウェア開発支援装置、ソフトウェア開発支援方法、および、そのプログラムを記録した記録媒体

Inventor:
Applicant, Patent owner:
Agent (1): 京本 直樹 (外2名)
Gazette classification:公開公報
Application number (International application number):1999334610
Publication number (International publication number):2001154872
Application date: Nov. 25, 1999
Publication date: Jun. 08, 2001
Summary:
【要約】【課題】マルチタスクOSでセマフォにより制御される共有資源に対する不正アクセスを検出し、デバッグ作業の負担を軽減する。【解決手段】ユーザアプリケ-ション1の実行中に、メモリアクセス命令の実行を監視して、マルチタスクOS2の各共有資源の指定情報などを格納した共有資源情報を参照して共有資源へのアクセスを検出し、さらに、OS状態テーブルのアクセスタスクIDとセマフォ獲得タスクIDとを比較して不正アクセスを検出する不正アクセス検出部31を備える。
Claim (excerpt):
タスクの実行スケジューリングおよび外部要求に基づき前記タスクの実行制御を行うマルチタスクOSのOS内部状態をOS内部イベントごとに読み取ってOS状態テーブルに格納し、コマンド入力により前記OS状態テーブルを参照して前記マルチタスクOSを制御し、前記マルチタスクOS上で実行されるユーザアプリケ-ションのデバッグ作業を支援するソフトウェア開発支援装置において、前記コマンド入力により、前記ユーザアプリケ-ションの実行開始の要求を前記マルチタスクOSに出力し、前記ユーザアプリケ-ションの実行中に、前記マルチタスクOSでセマフォにより制御される共有資源へのアクセスを検出し、前記OS状態テーブルの参照により、前記共有資源に対してアクセス権無しでアクセスする不正アクセスを検出し、前記ユーザアプリケ-ションの実行停止の要求を前記マルチタスクOSに出力し、前記不正アクセスを行ったタスク,共有資源,セマフォなどの情報を出力することを特徴とするソフトウェア開発支援装置。
IPC (2):
G06F 11/28 ,  G06F 9/46 340
FI (2):
G06F 11/28 A ,  G06F 9/46 340 F
F-Term (5):
5B042GA01 ,  5B042HH01 ,  5B042JJ46 ,  5B098GA04 ,  5B098GD11
Patent cited by the Patent:
Cited by examiner (6)
Show all

Return to Previous Page