【手続補正書】
【提出日】平成22年10月20日(2010.10.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ソフトウェアプログラムの開発を行うための障害票管理サーバと、前記サーバにネットワークを介して接続されたクライアント端末とで構成されたソフトウェア障害票管理システムにおいて、
前記障害票管理サーバは、前記ソフトウェアプログラムに発生した障害に関する情報が記録される障害票を管理する障害票管理手段と、
前記障害を再現するための再現環境を生成する再現環境生成手段と、
前記生成された少なくとも１つの再現環境を記憶する再現環境情報記憶手段と、
前記生成された再現環境と前記障害票との関連付けを行う関連制御手段とを備えることを特徴とするソフトウェア障害票管理システム。
【請求項２】
前記再現環境情報記憶手段は、前記ソフトウェアプログラムのテスト用再現環境を予め記憶し、
前記再現環境生成手段は、前記障害票の新規作成時に前記テスト用再現環境をコピーして前記再現環境を生成することを特徴とする請求項１記載のソフトウェア障害票管理システム。
【請求項３】
前記再現環境情報記憶手段に記憶された複数の再現環境のうち、テスト用の再現環境を示す識別情報を格納するテスト用再現環境決定情報と、
前記再現環境生成手段により新規に生成された再現環境をテスト用と決定し、前記テスト用再現環境決定情報の書き換えを実施するテスト用再現環境決定手段とを更に備え、
前記関連制御手段は、前記テスト用再現環境決定手段により決定された再現環境を障害発生直後の状態で前記障害票に関連付けることを特徴とする請求項１記載のソフトウェア障害票管理システム。
【請求項４】
前記障害票の新規作成時に前記再現環境を生成するのに必要な再現情報を記録する再現情報記録手段を更に備え、
前記再現環境生成手段は、前記記録された再現情報を利用して前記再現環境を生成することを特徴とする請求項１記載のソフトウェア障害票管理システム。
【請求項５】
前記障害の発生時のリクエストを再現環境に適した現象再現リクエストに再生成する現象再現リクエスト生成手段と、
前記生成された現象再現リクエストが登録される現象再現リクエスト情報とを更に備えることを特徴とする請求項１又は２記載のソフトウェア障害票管理システム。
【請求項６】
前記再現環境には、再現環境を動作させるためのソフトウェアと設定ファイルが格納されていることを特徴とする請求項１乃至５のいずれか１項に記載のソフトウェア障害票管理システム。
【請求項７】
前記再現環境情報記憶手段は、複数の前記再現環境を動作させるための共通するソフトウェアと設定ファイルが格納されていることを特徴とする請求項１又は２記載のソフトウェア障害票管理システム。
【請求項８】
前記障害票管理手段で管理される障害票を前記クライアント端末に画面表示する障害票表示手段と、
前記障害票の担当者にのみ前記障害票と関連付いた前記再現環境に対するアクセスを許可する担当者管理手段とを更に備えることを特徴とする請求項１乃至７のいずれか１項に記載のソフトウェア障害票管理システム。
【請求項９】
前記障害票表示手段は、画面表示された障害票に関連付いた前記再現環境情報に基づいて、前記障害を再現する再現環境呼び出し手段を備えることを特徴とする請求項８記載のソフトウェア障害票管理システム。
【請求項１０】
前記障害票表示手段は、画面表示された前記障害票に関連付いた前記再現環境情報に基づいて、前記ソフトウェアプログラムのデバッグを実行するデバッガ制御手段を備えることを特徴とする請求項８又は９記載のソフトウェア障害票管理システム。
【請求項１１】
前記障害票表示手段は、画面表示された前記障害票に関連付いた前記再現環境情報に基づいて、前記ソフトウェアプログラムの編集を実行するエディタ制御手段を備えることを特徴とする請求項８乃至１０のいずれか１項に記載のソフトウェア障害票管理システム。
【請求項１２】
前記障害票表示手段は、画面表示された前記障害票に関連付いた前記再現環境情報に基づいて、前記ソフトウェアプログラムを実行するためのアプリケーションサーバの設定を行うアプリケーションサーバ制御手段を備えることを特徴とする請求項８乃至１１のいずれか１項に記載のソフトウェア障害票管理システム。
【請求項１３】
前記再現環境生成手段は、前記再現環境を複製する再現環境複製手段と、前記設定ファイルのパス及びポート番号を書き換える設定ファイル書き換え手段とを備えることを特徴とする請求項６又は７記載のソフトウェア障害票管理システム。
【請求項１４】
前記再現環境生成手段は、前記複製によって生成された再現環境を障害票に関連付けることを特徴とする請求項１３記載のソフトウェア障害票管理システム。
【請求項１５】
前記再現環境生成手段は、複製元の再現環境を障害票に関連付けることを特徴とする請求項１３記載のソフトウェア障害票管理システム。
【請求項１６】
前記ソフトウェアプログラムには、ＷＥＢアプリケーションが含まれることを特徴とする請求項１乃至１５のいずれか１項に記載のソフトウェア障害票管理システム。
【請求項１７】
前記ソフトウェアプログラムのソースコードを構成管理するための構成管理情報を管理する構成管理手段を更に備え、
前記再現環境情報記憶手段が記憶する再現環境情報には前記構成管理情報が含まれることを特徴とする請求項４記載のソフトウェア障害票管理システム。
【請求項１８】
ソフトウェアプログラムの開発を行うための障害票管理サーバと、前記サーバにネットワークを介して接続されたクライアント端末とで構成されたソフトウェア障害票管理システムの障害票管理方法において、
前記障害票管理サーバにおける障害票管理手段が前記ソフトウェアプログラムに発生した障害に関する情報が記録される障害票を管理する障害票管理工程と、
前記障害票管理サーバにおける再現環境生成手段が前記障害を再現するための再現環境を生成する再現環境生成工程と、
前記障害票管理サーバにおける再現環境情報記憶手段が前記生成された少なくとも１つの再現環境を記憶手段に記憶する再現環境情報記憶工程と、
前記障害票管理サーバにおける関連制御手段が前記生成された再現環境と前記障害票との関連付けを行う関連制御工程とを備えることを特徴とする障害票管理方法。
【請求項１９】
ネットワークを介してクライアント端末と接続された、ソフトウェアプログラムの開発を行うための障害票管理サーバであって、
前記ソフトウェアプログラムに発生した障害に関する情報が記録される障害票を管理する障害票管理手段と、
前記障害を再現するための再現環境を生成する再現環境生成手段と、
前記生成された少なくとも１つの再現環境を記憶する再現環境情報記憶手段と、
前記生成された再現環境と前記障害票との関連付けを行う関連制御手段とを備えることを特徴とする障害票管理サーバ。
【請求項２０】
請求項１８に記載の障害票管理方法をコンピュータに実行させるためのコンピュータに読み取り可能なプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ソフトウェア障害票管理システム及び方法、プログラム、並びに障害票管理サーバ
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ソフトウェア障害票管理システム及び方法、プログラム、並びに障害票管理サーバに関し、特に、ソフトウェアに発生した障害の再現環境を自動構築するソフトウェア障害票管理システム及び方法、プログラム、並びに障害票管理サーバに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明は、上記課題に鑑みて成されたもので、ソフトウェアプログラムを開発する際に発生する担当者間の引き継ぎ負荷を軽減し、開発作業をより効率的に行うことができるソフトウェア障害票管理システムを提供することを目的とする。さらに、ソフトウェア障害票方法及びプログラム、並びに障害票管理サーバを提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
上記目的を達成するために、請求項１８記載の障害票管理方法は、ソフトウェアプログラムの開発を行うための障害票管理サーバと、前記サーバにネットワークを介して接続されたクライアント端末とで構成されたソフトウェア障害票管理システムの障害票管理方法において、前記障害票管理サーバにおける障害票管理手段が前記ソフトウェアプログラムに発生した障害に関する情報が記録される障害票を管理する障害票管理工程と、前記障害票管理サーバにおける再現環境生成手段が前記障害を再現するための再現環境を生成する再現環境生成工程と、前記障害票管理サーバにおける再現環境情報記憶手段が前記生成された少なくとも１つの再現環境を記憶手段に記憶する再現環境情報記憶工程と、前記障害票管理サーバにおける関連制御手段が前記生成された再現環境と前記障害票との関連付けを行う関連制御工程とを備えることを特徴とする。
上記目的を達成するために、請求項１９記載の障害票管理サーバは、ネットワークを介してクライアント端末と接続された、ソフトウェアプログラムの開発を行うための障害票管理サーバであって、前記ソフトウェアプログラムに発生した障害に関する情報が記録される障害票を管理する障害票管理手段と、前記障害を再現するための再現環境を生成する再現環境生成手段と、前記生成された少なくとも１つの再現環境を記憶する再現環境情報記憶手段と、前記生成された再現環境と前記障害票との関連付けを行う関連制御手段とを備えることを特徴とする。