(57)【要約】【課題】  画面遷移をしながら実行されるアプリケーションプログラムの実行履歴管理システムとして、障害発生に至るまでの画面遷移履歴を表示可能とするシステムを提供する【解決手段】  アプリケーション開発支援装置１１０は、実行履歴出力手段１２１ａを含むアプリケーションプログラム１２１を構成するソースコード１１４を出力する。アプリケーションプログラム実行装置１２０に実装されたアプリケーションプログラム１２１の実行履歴出力手段１２１ａは、画面遷移履歴を含む実行履歴情報１２２を出力する。アプリケーションプログラム実行履歴表示装置１３０の画面遷移履歴生成手段１３１は、画面フローデータ１１３と、実行履歴情報１２２とに基づき画面遷移履歴を示す画面フロー図を生成して表示する。【選択図】      図１
2007018205.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションプログラムの表示画面と画面遷移とを予め定義した画面フローデータに対応した画面遷移履歴情報を、前記アプリケーションプログラムの実行履歴情報に含めて出力する実行履歴出力手段を備えることを特徴とするアプリケーションプログラム実行装置。
【請求項２】
前記実行履歴出力手段は、前記画面遷移履歴情報に含まれる障害発生時の表示画面識別情報と障害内容を示す障害詳細情報とを対応付けて出力する手段を備えることを特徴とするアプリケーションプログラム実行装置。
【請求項３】
アプリケーションプログラムの表示画面と画面遷移とを予め定義した画面フローデータに対応した画面遷移履歴情報を、前記アプリケーションプログラムの実行履歴情報の一部として出力する機能を、コンピュータに実現させるための実行履歴出力プログラム。
【請求項４】
前記実行履歴情報として、画面遷移履歴情報に含まれる障害発生時の表示画面識別情報と障害内容を示す障害詳細情報とを対応付けて出力する機能を、コンピュータに実現させるための請求項５に記載の実行履歴出力プログラム。
【請求項５】
開発対象となるアプリケーションプログラムの表示画面と画面遷移とを定義した画面フローデータと、各表示画面と業務ロジックとの関連付けを定義した設定ファイルとに基づき、前記アプリケーションプログラムのソースコードのテンプレートを生成するソースコード生成手段を備えたアプリケーション開発支援装置であって、
前記アプリケーションプログラムの実行履歴情報の一部として、前記画面フローデータに対応する画面遷移履歴情報を出力する画面遷移出力プログラムを構成するソースコードを前記テンプレートに追加する手段を備えることを特徴とするアプリケーション開発支援装置。
【請求項６】
開発対象となるアプリケーションプログラムの表示画面と画面遷移とを定義した画面フローデータと、各表示画面と業務ロジックとの関連付けを定義した設定ファイルとに基づき、前記アプリケーションプログラムのソースコードのテンプレートを生成するソースコード生成機能をコンピュータに実現させるためのアプリケーション開発支援プログラムであって、
前記アプリケーションプログラムの実行履歴情報の一部として、前記画面フローデータに対応する画面遷移履歴情報を出力する画面遷移出力プログラムを構成するソースコードを前記テンプレートに追加する機能をコンピュータに実現させるためのアプリケーション開発支援プログラム。
【請求項７】
アプリケーションプログラムから出力された実行履歴情報を取得して表示する実行履歴情報表示装置において、
前記アプリケーションプログラムの表示画面と画面遷移とを予め定義した画面フローデータを取得する手段と、
前記実行履歴情報として、前記画面フローデータに対応した画面遷移履歴を示す画面遷移履歴情報と、前記アプリケーションプログラムにおける障害発生及び障害内容を含む障害詳細情報とを取得する手段と、
前記画面フローデータに基づき画面遷移フロー図を生成するとともに、前記画面遷移履歴情報に示す画面遷移履歴及び前記障害詳細情報に基づき、障害発生時の表示画面に至るまでの前記画面遷移フロー図上の表示画面及び画面遷移を強調表示する画面遷移履歴図生成手段を備えることを特徴とする実行履歴情報表示装置。
【請求項８】
前記画面遷移履歴図生成手段は、前記障害詳細情報に含まれる詳細内容を、前記画面遷移フロー図上の障害発生時の表示画面に対応付けて表示する手段を備えることを特徴とする請求項７に記載の画面遷移履歴表示装置。
【請求項９】
アプリケーションプログラムの表示画面と画面遷移とを予め定義した画面フローデータを取得する機能と、
前記アプリケーションプログラムから出力された実行履歴情報として、前記画面フローデータに対応した画面遷移履歴を示す画面遷移履歴情報と前記アプリケーションプログラムにおける障害発生及び障害内容を含む障害詳細情報とを取得する機能と、
前記画面フローデータに基づき画面遷移フロー図を生成するとともに、前記画面遷移履歴情報に示す画面遷移履歴及び前記障害詳細情報に基づき、障害発生時の表示画面に至るまでの前記画面遷移フロー図上の表示画面及び画面遷移を強調表示する機能と
をコンピュータに実現させるための画面遷移履歴表示プログラム。
【請求項１０】
前記障害発生詳細情報に含まれる障害内容を、前記画面遷移フロー図上の障害発生時の表示画面に対応付けて表示する機能をコンピュータに実現させるための画面遷移履歴表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションの実行中に障害が発生した場合において、アプリケーションから出力されたログに基づきプログラムの実行履歴を把握するための構成に関する。
【背景技術】
【０００２】
近年、アプリケーションプログラムは、複雑化が進んできており、障害が発生した場合の原因追求が困難なものとなっている。
このため、従来のアプリケーションプログラムにおいては、プログラムの実行履歴情報をログ情報として出力することが一般的に行われており、このログ情報に基づき、障害の発生したプロセスの把握を可能としている。
【０００３】
図９は、従来のアプリケーションプログラムの例を示す図である。
図９に示すようにアプリケーションプログラム９００には、実行履歴情報９１０を出力するための履歴出力手段９０１を備えており、実行履歴情報９１０は、例えば、実行履歴リスト９１１として表示される。
図１０は、実行履歴情報９１０に基づき表示される実行履歴リストの一例を示す図である。
図１０に示すように実行履歴リスト１０００としては、障害発生等のプログラム実行情報１００１，日付１００２，時刻１００３，ソース１００４，分類１００５，イベント識別子１００６等が、出力順に表示される。
これにより、どのプロセスで障害が発生したのか、また、障害発生時刻や障害発生時のメモリ状況などを把握することが可能となっている。
このような実行履歴情報の管理を行うシステムとして、従来、実行端末からの実行履歴情報を取得して、実行履歴に障害情報が含まれる場合に、他の端末に通知する手段を備えた構成が公知となっている（例えば、特許文献１参照。）。
【特許文献１】特開２０００−３４９５９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前記特許文献１を含む従来の技術において出力されるログ情報は、一般に図１０に示すようなイベント識別子等で示されるため、メモリ状況等を把握することは可能であっても障害発生原因の特定は困難なものとなっていた。即ち、ログ情報に含まれるメモリ状況等から、プログラム中の変数がどのように変わってきたかをプログラムの処理を逆にたどることにより原因発生個所を特定していくことが必要となるため、作業者の技術力等に左右されるものとなっていた。
また、近時のアプリケーションプログラムは、コンピュータに表示する画面を順に遷移させながら処理を進めるものが多いため、障害が発生した箇所に至るまでの画面遷移を把握することが重要なものとなっているが、従来のログ情報のみでは画面遷移を把握することはできないものとなっていた。
特に、Ｗｅｂアプリケーションでは、業務ロジックと表示画面とを別々に開発する分散開発が多く行われているためこの傾向が顕著なものとなっており、業務ロジックに関して出力されるログ情報から表示画面を把握することは非常に困難なものとなっていた。さらに、Ｗｅｂアプリケーションでは、いくつかの画面遷移ルートの内、ある特定の画面遷移ルートでのみ障害が発生する場合があるが、このような特定の画面遷移ルートは、従来のログ情報のみから把握することは実質的に不可能なものとなっていた。従って、ログ情報から把握した障害の発生について、発生原因を特定することは非常に困難な作業となっていた。
【０００５】
本発明は前記課題を解決するためのものであり、画面遷移をしながら実行されるアプリケーションプログラムの実行履歴管理システムを構成する装置及びプログラムとして、障害発生に至るまでの画面遷移履歴を出力及び表示可能とする装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため本発明のアプリケーションプログラム実行装置は、アプリケーションプログラムの表示画面と画面遷移とを予め定義した画面フローデータに対応した画面遷移履歴情報を、前記アプリケーションプログラムの実行履歴情報に含めて出力する実行履歴出力手段を備えることを特徴とする。
また、前記実行履歴出力手段は、前記画面遷移履歴情報に含まれる障害発生時の表示画面識別情報と障害内容を示す障害詳細情報とを対応付けて出力する手段を備えることを特徴とする。
【０００７】
また、本発明の実行履歴出力プログラムは、アプリケーションプログラムの表示画面と画面遷移とを予め定義した画面フローデータに対応した画面遷移履歴情報を、前記アプリケーションプログラムの実行履歴情報の一部として出力する機能を、コンピュータに実現させるものである。
また、前記実行履歴情報として、画面遷移履歴情報に含まれる障害発生時の表示画面識別情報と障害内容を示す障害詳細情報とを対応付けて出力する機能を、コンピュータに実現させるものである。
【０００８】
また、本発明のアプリケーション開発支援装置は、開発対象となるアプリケーションプログラムの表示画面と画面遷移とを定義した画面フローデータと、各表示画面と業務ロジックとの関連付けを定義した設定ファイルとに基づき、前記アプリケーションプログラムのソースコードのテンプレートを生成するソースコード生成手段を備えたアプリケーション開発支援装置であって、前記アプリケーションプログラムの実行履歴情報の一部として、前記画面フローデータに対応する画面遷移履歴情報を出力する画面遷移出力プログラムを構成するソースコードを前記テンプレートに追加する手段を備えることを特徴とする。
【０００９】
また、本発明のアプリケーション開発支援プログラムは、開発対象となるアプリケーションプログラムの表示画面と画面遷移とを定義した画面フローデータと、各表示画面と業務ロジックとの関連付けを定義した設定ファイルとに基づき、前記アプリケーションプログラムのソースコードのテンプレートを生成するソースコード生成機能をコンピュータに実現させるためのアプリケーション開発支援プログラムであって、前記アプリケーションプログラムの実行履歴情報の一部として、前記画面フローデータに対応する画面遷移履歴情報を出力する画面遷移出力プログラムを構成するソースコードを前記テンプレートに追加する機能をコンピュータに実現させるものである。
【００１０】
また、本発明の実行履歴表示装置は、アプリケーションプログラムから出力された実行履歴情報を取得して表示する実行履歴表示装置において、前記アプリケーションプログラムの表示画面と画面遷移とを予め定義した画面フローデータを取得する手段と、前記実行履歴情報として、前記画面フローデータに対応した画面遷移履歴を示す画面遷移履歴情報と、前記アプリケーションプログラムにおける障害発生及び障害内容を含む障害詳細情報とを取得する手段と、前記画面フローデータに基づき画面遷移フロー図を生成するとともに、前記画面遷移履歴情報に示す画面遷移履歴及び前記障害詳細情報に基づき、障害発生時の表示画面に至るまでの前記画面遷移フロー図上の表示画面及び画面遷移を強調表示する画面遷移履歴図生成手段とを備えることを特徴とする。
また、前記画面遷移履歴図生成手段は、前記障害詳細情報に含まれる詳細内容を、前記画面遷移フロー図上の障害発生時の表示画面に対応付けて表示する手段を備えることを特徴とする。
【００１１】
また、本発明の実行履歴表示プログラムは、アプリケーションプログラムの表示画面と画面遷移とを予め定義した画面フローデータを取得する機能と、前記アプリケーションプログラムから出力された実行履歴情報として、前記画面フローデータに対応した画面遷移履歴を示す画面遷移履歴情報と前記アプリケーションプログラムにおける障害発生及び障害内容を含む障害詳細情報とを取得する機能と、前記画面フローデータに基づき画面遷移フロー図を生成するとともに、前記画面遷移履歴情報に示す画面遷移履歴及び前記障害詳細情報に基づき、障害発生時の表示画面に至るまでの前記画面遷移フロー図上の表示画面及び画面遷移を強調表示する機能とをコンピュータに実現させるものである。
また、前記障害発生詳細情報に含まれる障害内容を、前記画面遷移フロー図上の障害発生時の表示画面に対応付けて表示する機能をコンピュータに実現させるものである。
【発明の効果】
【００１２】
以上の構成により本発明では、アプリケーションプログラムの画面遷移を定義した画面フローデータに対応して、表示画面識別情報又は画面遷移ルート識別情報を含むログ情報を出力することとしたので、障害発生時において、ログ情報と画面フローデータとにより、障害発生に至るまでの画面遷移を容易に把握させることが可能となる。
この場合、画面フローデータとログ情報とを取得して、画面フローデータに基づき画面フロー図を生成するとともに、ログ情報に基づき、障害発生時までの画面遷移ルートを前記画面フロー図上に示すこととしたので、画面遷移ルートをより容易に把握させることが可能となる。従って、障害発生時における障害原因の解析作業を比較的容易なものとすることが可能となる。
また、前記画面フロー図上に示された障害発生時の表示画面に関連付けて、障害の詳細情報を表示することとしたので、発生した障害の内容を画面遷移ルートとともに容易に確認することが可能となる。
さらに、画面フローデータに基づき、開発対象となるアプリケーションを構成するソースコードのテンプレートとして、前記画面フローデータに対応するログ情報を出力する手段を構成するソースコードを追加することとしたので、画面フローデータに対応するログ情報を出力する手段を備えたアプリケーションの開発を容易に行うことが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施の形態にアプリケーション実行管理システムを構成する各プログラムについて、図面に基づき説明する。
図１は、本実施の形態に係るアプリケーション実行管理システムの概略構成を示すブロック図である。
図１に示すように、本実施の形態に係る画面遷移履歴表示システムは、アプリケーション開発支援装置１１０と、アプリケーションプログラム実行装置１２０と、アプリケーションプログラム実行履歴表示装置１３０とで構成している。本例では、それぞれを別端末として示しているが、複数の装置を単一の端末で構成してもよい。
アプリケーション開発支援装置１１０は、アプリケーションプログラム１２１を構成するソースコード１１４のテンプレートを出力するものであり、画面フロー編集手段１１１とソースコード生成手段１１２とを備える。画面フロー編集手段１１１は、開発対象となるアプリケーションプログラム１２１の表示画面及び画面遷移を示した画面フローを画面フロー表示装置１１１ａに表示するとともに、画面フローデータ１１３を生成する。ソースコード生成手段１１２は、画面フロー編集手段１１１により生成された画面フローデータ１１３と、各表示画面と業務ロジックとの関連付けを定義した設定ファイルとに基づき、アプリケーションプログラム１２１のソースコード１１４（テンプレート）を生成する。ここで、ソースコード１１４には、アプリケーションプログラム１２１の実行履歴情報を出力する手段のソースコードが含まれる。
ソースコード１１４に対し実装者１１５により業務ロジックが記述されることによりアプリケーションプログラム１２１が作成される。作成されたアプリケーションプログラム１２１はアプリケーションプログラム実行装置１２０に実装される。
アプリケーションプログラム実行装置１２０に備えられたアプリケーションプログラム１２１は、実行履歴出力手段１２１ａを備えている。実行履歴出力手段１２１ａは、アプリケーションプログラム１２０の各実行プロセスに対応する画面遷移履歴を含む実行履歴情報１２２を出力する。なお、実行履歴出力手段１２１ａは、アプリケーションプログラム１２１の一部を構成するものとしているが、アプリケーションプログラム１２１とは別に構成することとしてもよい。
アプリケーションプログラム実行履歴表示装置１３０は、画面遷移履歴生成手段１３１を備えている。画面遷移履歴生成手段１３１は、画面フロー編集手段１１１により生成された画面フローデータ１１３と、実行履歴出力手段１２１ａにより出力された実行履歴情報１２２とに基づき画面遷移履歴を示す画面フロー図を生成して、画面遷移履歴表示装置１３１ａに表示する。
【００１４】
図２は、画面フロー編集手段において、ユーザにより作成される画面フローの一例を示す図である。
画面フロー２００は、表示画面を示す図形２０１〜２０６と、各表示画面間の遷移ルートを示す矢印２０７〜２１３とで、アプリケーションプログラムの画面遷移が定義されたものであり、ユーザにより任意に作成されたものを示す。
本例に示す画面フロー２００では、アプリケーションプログラムが開始（２０１）すると、画面１（２０２）を表示する。その後画面に入力された情報によって、画面２（２０３）、画面３（２０４）へと遷移する。画面２（２０３）と画面３（２０４）からは画面４（２０５）へ遷移する。画面４（２０５）からは画面５（２０６）へ遷移し、さらに画面１（２０１）へと遷移することを示している。
本例の場合、画面１（２０２）から画面４（２０５）への遷移ルートとして、画面２（２０３）と画面３（２０４）とに遷移する２つのルートが設定されている。
【００１５】
図３は、図２に示す画面フロー２００に対応する画面フローデータのデータ構造の一例を示す図である。
画面フローデータ３００は、画面フロー２００に定義された画面１〜画面５の画面遷移ルートを示す情報として、遷移元画面ＩＤ３０１，遷移ＩＤ３０２，遷移先画面ＩＤ３０３の各データ項目を有する。
遷移元画面ＩＤ３０１及び遷移先画面ＩＤ３０３は画面フロー２００の各表示画面を示し、遷移ＩＤ３０２は画面フロー２００の矢印を示す。
各画面ＩＤ３０１，３０３及び遷移ＩＤ３０２は、画面遷移履歴表示システムにおいて一意に設定されたものである。
【００１６】
図４は、実行履歴出力手段１２１ａの出力する実行履歴情報１２２のデータ構造の一例を示す図である。
図４に示すように、本実施の形態に係る画面遷移履歴表示システム１００に用いられる実行履歴情報１２２では、実行履歴レコード４００が１〜ｎまで出力順に格納されている。各実行履歴レコード４００は、実行履歴が出力された時刻を示すタイムスタンプ４０１と、実行履歴が出力された時の表示画面を示す画面ＩＤ４０２と、実行履歴の詳細情報４０３とから構成されている。
【００１７】
以上の構成に基づき、本実施の形態に係る画面遷移履歴表示システムにおいて、画面遷移履歴情報を表示する方法について説明する。
本実施の形態では、まず、アプリケーションプログラム開発支援装置１１０のソースコード生成手段１１２により、画面フローデータ１１３に対応する実行履歴情報１２２を出力する実行履歴出力手段１２１ａを構成するソースコード１１４を出力する。
図５は、ソースコード生成手段１１２の行うソースコード生成処理として、実行履歴出力手段１２１ａに対応するソースコード１１４の生成処理手順を示すフローチャートである。
ソースコード生成手段１１２は、アプリケーション開発支援装置１１０の画面フロー編集手段１１１から呼び出され（ステップ５０１）、画面フローデータ１１３を受け取る(ステップ５０２)。
画面フローデータ１１３の１レコード分を取り出し（ステップ５０３）、レコードがあるかどうかを判断し(ステップ５０４)、レコードがない場合は終了する。
一方、レコードがある場合、画面ＩＤに対応するソースファイルをオープンし（ステップ５０５）、画面ＩＤを実行履歴の一部として出力する実行履歴出力手段１２１ａを構成するソースコードを出力し（ステップ５０６）、遷移先画面ＩＤに対応するプログラムを呼び出すためのソースコードを出力する(ステップ５０７)。
以上の処理を、全てのレコードについての処理が終了するまで繰り返す。
出力されたソースコード１１４は、実装者１１５により業務ロジックが付け加えられてアプリケーションプログラム１２１が作成される。
以上の処理により、アプリケーションプログラム１２１を構成するソースコード１１４には、実行履歴出力手段１２１ａを構成するためのソースコードが含まれることとなる。
【００１８】
次に、アプリケーションプログラム実行装置１２０により、ソースコード１１４に基づき作成され、実装されたアプリケーションプログラム１２１を実行し、実行履歴出力手段１２１ａにより、画面フローデータ１１３に対応した実行履歴情報１２２を出力する。
図６は、アプリケーションプログラム１２１の実行履歴出力手段１２１ａの行う実行履歴情報出力処理手順を示すフローチャートである。
実行履歴出力手段１２１ａは、アプリケーションプログラム１２１から呼び出され（ステップ６０１）、アプリケーションプログラム１２１から各実行プロセスにおける表示画面を示す画面ＩＤを含む実行履歴情報を取得する（ステップ６０２）。
取得した画面ＩＤ及び実行履歴情報にタイムスタンプを付加して実行履歴レコードを生成し（ステップ６０３）、実行履歴情報１２２に追加する（ステップ６０４）。
以上の処理をアプリケーションプログラム１２１の起動から終了まで繰り返すことにより、画面フローデータ１１３に対応した実行履歴情報１２２を出力する。
【００１９】
最後に、アプリケーションプログラム実行履歴表示装置１３０により、アプリケーションプログラム実行装置１２０の実行履歴出力手段１２１ａが出力した実行履歴情報１２２を用いて、画面遷移履歴を表示する。
図７は、履歴出力手段１２１ａにより出力された実行履歴情報に基づき、画面遷移履歴生成表示手段１３１が行う画面フロー図表示処理手順を示すフローチャートである。
画面遷移履歴表生成示手段１３１は、画面フローデータ１１３を取得して、基本画面フロー図を生成する（ステップ７０１）。
初期設定として、遷移元画面ＩＤを「開始」に、遷移ルートの遷移番号を「１」に設定する（ステップ７０２）。
次に、実行履歴レコードを出力順に１レコードずつ読み込み（ステップ７０３）、実行履歴レコードに含まれる画面ＩＤを遷移先に設定する（ステップ７０４）。
遷移元の画面ＩＤから遷移先の画面ＩＤへの遷移ルートを示す矢印と、遷移先画面を示す図形を太線又は色分け等により強調表示し（ステップ７０５，７０６）、遷移ルートを示す矢印に遷移番号を表示する（ステップ７０７）。
設定された遷移番号に「１」を加算して（ステップ７０８）、遷移先に設定された画面ＩＤを遷移元に設定する（ステップ７０９）。
実行履歴レコードの実行履歴詳細の内容が障害発生を示しているか否かを判定し（ステップ７１０）、障害発生の場合には、実行履歴レコードの詳細情報を遷移先画面に関連付けて表示して処理を終了する（ステップ７１１）
一方、障害が発生していない場合には、次レコードを読み込み（ステップ７０３）、各処理を繰り返す（ステップ７０４〜７１０）。
以上の処理に基づき生成された画面フロー図を画面遷移履歴表示装置１３１ａに表示する。
【００２０】
図８は、画面フローデータ１１３及び実行履歴情報１２２に基づき生成された画面フロー図の一例を示す図である。
画面フロー図８００は、図２に示す画面フロー２００に対し、実行履歴情報１２２に基づきアプリケーションプログラムの実行開始から障害発生までの画面遷移ルートを強調表示したものである。
本例では、アプリケーションプログラム１２１の実行開始（８０１）からルート（８０２），画面１（８０３），ルートＢ（８０４），画面３（８０５），ルートＤ（８０６）の順序で、画面４（８０７）において障害が発生したものとして画面遷移を色分け等により強調表示する。また、各ルート（８０２，８０４，８０６）には、遷移順を示す遷移番号１（８０８）〜３（８１０）を表示する。
さらに、障害発生時の表示画面である画面４（８０７）を強調表示するとともに、障害詳細情報８１１を画面４（８０７）に関連づけて表示する。
これにより、障害が発生した際の表示画面及び当該表示画面に至るまでの画面遷移ルートの把握が容易となる。
【００２１】
なお、前記実施の形態では、実行履歴情報において画面遷移ルートを識別するためのデータとして画面ＩＤを用いることとしているがこれに限られるものではなく、遷移ＩＤ等、画面遷移ルートを特定できるデータを出力するものであればよい。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施の形態に係る画面遷移履歴表示システムの概略構成を示すブロック図である。
【図２】本発明の一実施の形態に係る画面遷移履歴表示システムに用いられる画面フローイメージを示す図である。
【図３】図２に示す画面フローに対応する画面フローデータのデータ構造の一例を示す図である。
【図４】本発明の一実施の形態に係る画面遷移履歴表示システムに用いられる実行履歴データのデータ構造の一例を示す図である。
【図５】図２に示す画面フロー及び図４に示す実行履歴データに基づく画面フロー図の一例を示す図である。
【図６】本発明の一実施の形態に係る画面遷移履歴表示システムの行う画面フロー図表示処理手順を示すフローチャートである。
【図７】本発明の一実施の形態に係る画面遷移履歴表示システムの行う画面フロー図表示処理手順を示すフローチャートである。
【図８】本発明の一実施の形態に係る画面遷移履歴表示システムの行う画面フロー図表示処理手順を示すフローチャートである。
【図９】従来の実行履歴表示システムの概略構成を示すブロック図である。
【図１０】従来の実行履歴表示システムに用いられる実行履歴情報のデータ構造の一例を示す図である。
【符号の説明】
【００２３】
１００  画面遷移履歴表示システム、１１０  アプリケーションプログラム開発支援装置、１１１  画面フロー編集手段、１１１ａ  画面フロー、１１２  ソースコード生成手段、１１３  画面フローデータ、１１４  ソースコード、１１５  実装者、１２０  アプリケーションプログラム実行装置、１２１  アプリケーションプログラム、１２１ａ  実行履歴出力手段、１２２  実行履歴情報、１３０  アプリケーションプログラム実行履歴表示装置、１３１  画面遷移履歴生成手段、１３１ａ  画面遷移履歴表示装置。
【図１】
2007018205.tif 000003
【図２】
2007018205.tif 000004
【図３】
2007018205.tif 000005
【図４】
2007018205.tif 000006
【図５】
2007018205.tif 000007
【図６】
2007018205.tif 000008
【図７】
2007018205.tif 000009
【図８】
2007018205.tif 000010
【図９】
2007018205.tif 000011
【図１０】
2007018205.tif 000012