(57)【要約】本発明の目的は、未開発部分のある情報システムの性能を精度よく評価することにある。本発明の情報システム性能評価装置は、性能評価の実行指示が入力された場合に、性能評価の対象となる情報システムである評価対象システムのシステムモデルに基づいて、評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された既存システムの運用情報を運用情報ＤＢ２から取得する運用情報取得部１１と、取得された既存システムの運用情報から、評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータを抽出する未開発部分抽出部１２と、抽出されたパラメータ、および評価対象システムの開発済みモジュールに対応するパラメータを用いて、評価対象システムの性能を評価する性能評価部１３と、を備える。
2014054233.tif 000002
【特許請求の範囲】
【請求項１】
入出力部と、性能評価部とを備え、前記性能評価部は、前記入出力部から入力された評価対象システムのシステムモデルと同一のシステムモデルによって構築された既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータ、及び前記評価対象システムの開発済みモジュールに対応するパラメータを用いて、前記評価対象システムの性能を評価することを特徴とする情報システム性能評価装置。
【請求項２】
前記評価対象システムのシステムモデルに基づいて、既に構築されている既存情報システムの運用情報から、前記評価対象システムのシステムモデルと同一のシステムモデルによって構築された前記既存システムの運用情報を取得する運用情報取得部と、
前記運用情報取得部により取得された前記既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータを抽出する未開発部分抽出部と、をさらに備え、
性能評価の実行指示が入力された場合に、前記性能評価部は、前記未開発部分抽出部により抽出された前記パラメータ、および前記評価対象システムの開発済みモジュールに対応するパラメータを用いて、前記評価対象システムの性能を評価することを特徴とする請求項１に記載の情報システムの性能評価装置。
【請求項３】
前記運用情報取得部は、前記既存システムの運用情報を取得する際に、前記評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された前記既存システムであり、かつ、情報システムで提供する品質の保証レベルを決めるためのサービスレベル要件が類似する前記既存システムの運用情報を取得する、ことを特徴とする請求項２記載の情報システム性能評価装置。
【請求項４】
前記運用情報取得部は、前記既存システムの運用情報を取得する際に、前記評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された前記既存システムであり、かつ、アプリケーションが果たす役割を決めるための機能要件が類似する前記既存システムの運用情報を取得する、ことを特徴とする請求項２記載の情報システム性能評価装置。
【請求項５】
前記性能評価部は、前記評価対象システムの性能を評価する際に、前記運用情報取得部により複数の前記既存システムの運用情報が取得された場合には、それぞれの運用情報から抽出された前記パラメータの平均値を用いることを特徴とする請求項２に記載の情報システム性能評価装置。
【請求項６】
前記性能評価部は、前記評価対象システムの性能を評価する際に、前記運用情報取得部により複数の前記既存システムの運用情報が取得された場合には、それぞれの運用情報から抽出された前記パラメータの最悪値を用いることを特徴とする請求項２に記載の情報システム性能評価装置。
【請求項７】
情報処理装置によって、
評価対象システムのシステムモデルと同一のシステムモデルによって構築された既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータ、及び前記評価対象システムの開発済みモジュールに対応するパラメータを取得し、
取得した前記二つのパラメータを用いて、前記評価対象システムの性能を評価することを特徴とする情報システム性能評価方法。
【請求項８】
前記性能評価の対象となる情報システムである評価対象システムのシステムモデルに基づいて、既に構築されている情報システムである既存システムの運用情報から、前記評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された前記既存システムの運用情報を取得し、
前記取得された前記既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータを抽出し、
性能評価の実行指示が入力された場合に、前記抽出された前記パラメータ、および前記評価対象システムの開発済みモジュールに対応するパラメータを用いて、前記評価対象システムの性能を評価することを特徴とする請求項７に記載の情報システム性能評価方法。
【請求項９】
前記運用情報の取得において、前記既存システムの運用情報を取得する際に、前記評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された前記既存システムであり、かつ、情報システムで提供する品質の保証レベルを決めるためのサービスレベル要件が類似する前記既存システムの運用情報を取得することを特徴とする請求項８記載の情報システム性能評価方法。
【請求項１０】
前記運用情報の取得において、前記既存システムの運用情報を取得する際に、前記評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された前記既存システムであり、かつ、アプリケーションが果たす役割を決めるための機能要件が類似する前記既存システムの運用情報を取得することを特徴とする請求項８記載の情報システム性能評価方法。
【請求項１１】
前記評価対象システムの性能を評価する際に、前記運用情報取得において複数の前記既存システムの運用情報が取得された場合には、それぞれの運用情報から抽出された前記パラメータの平均値を用いることを特徴とする請求項８に記載の情報システム性能評価方法。
【請求項１２】
前記評価対象システムの性能を評価する際には、前記運用情報の取得において複数の前記既存システムの運用情報が取得された場合には、それぞれの運用情報から抽出された前記パラメータの最悪値を用いることを特徴とする請求項８に記載の情報システム性能評価方法。
【請求項１３】
評価対象システムのシステムモデルと同一のシステムモデルによって構築された既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータ、及び前記評価対象システムの開発済みモジュールに対応するパラメータを取得する処理と、
取得した前記二つのパラメータを用いて、前記評価対象システムの性能を評価する処理とをコンピュータに実行させることを特徴とする情報システム性能評価プログラム。
【請求項１４】
前記性能評価の対象となる情報システムである評価対象システムのシステムモデルに基づいて、既に構築されている情報システムである既存システムの運用情報から、前記評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された前記既存システムの運用情報を取得する処理と、
前記運用情報取得処理において取得された前記既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータを抽出する処理と、
性能評価の実行指示が入力された場合に、前記未開発部分抽出処理において抽出された前記パラメータ、および前記評価対象システムの開発済みモジュールに対応するパラメータを用いて、前記評価対象システムの性能を評価する処理と、をコンピュータに実行させることを特徴とする請求項１３に記載の情報システム性能評価プログラム。
【請求項１５】
前記運用情報取得処理は、前記既存システムの運用情報を取得する際に、前記評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された前記既存システムであり、かつ、情報システムで提供する品質の保証レベルを決めるためのサービスレベル要件が類似する前記既存システムの運用情報を取得することを特徴とする請求項１４記載の情報システム性能評価プログラム。
【請求項１６】
前記運用情報取得処理は、前記既存システムの運用情報を取得する際に、前記評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された前記既存システムであり、かつ、アプリケーションが果たす役割を決めるための機能要件が類似する前記既存システムの運用情報を取得することを特徴とする請求項１４記載の情報システム性能評価プログラム。
【請求項１７】
前記性能評価処理は、前記評価対象システムの性能を評価する際に、前記運用情報取得処理において複数の前記既存システムの運用情報が取得された場合には、それぞれの運用情報から抽出された前記パラメータの平均値を用いることを特徴とする請求項１４に記載の情報システム性能評価プログラム。
【請求項１８】
前記性能評価処理は、前記評価対象システムの性能を評価する際に、前記運用情報取得処理において複数の前記既存システムの運用情報が取得された場合には、それぞれの運用情報から抽出された前記パラメータの最悪値を用いることを特徴とする請求項１４に記載の情報システム性能評価プログラム。
【請求項１９】
評価対象システムのシステムモデルと同一のシステムモデルによって構築された既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータ、及び前記評価対象システムの開発済みモジュールに対応するパラメータを取得する処理と、
取得した前記二つのパラメータを用いて、前記評価対象システムの性能を評価する処理とをコンピュータに実行させるプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報システムの性能評価装置、方法およびプログラムに関する。
【背景技術】
【０００２】
複数のサーバによって構成される情報システムを開発する場合、一部のモジュールが開発された時点で、情報システムの性能を評価することにより開発時の効率を高めることができる。下記特許文献１には、開発中のプログラムを、実績のある他のプログラムに組み込んで試験対象システムを構築し、実績のある他のプログラムのデータを利用して試験対象システムの評価を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−５９１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に記載されている技術では、試験対象システムを実際に実行して評価しているため、開発中のプログラムと、実績のある他のプログラムとの間で、データの受け渡し方法等のインターフェースが完全に一致している必要がある。【０００５】
言い換えると、実績のあるプログラムが存在しても、開発中のプログラムとインターフェースが完全に一致しているプログラムが存在しなければ、開発中の全てのモジュールが完成するまで評価することができない。【０００６】
本発明は、上述した課題を解決するためになされた。本発明は、未開発部分を含む情報システムの性能を精度よく評価することができる情報システムの性能評価装置、方法およびプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００７】
本発明の一態様である情報システムの性能評価装置は、入出力部と、性能評価部とを備え、前記性能評価部は、前記入出力部から入力された評価対象システムのシステムモデルと同一のシステムモデルによって構築された既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータ、及び前記評価対象システムの開発済みモジュールに対応するパラメータを用いて、前記評価対象システムの性能を評価することを特徴とする。【０００８】
本発明の一態様である情報システムの性能評価方法は、評価対象システムのシステムモデルと同一のシステムモデルによって構築された既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータ、及び前記評価対象システムの開発済みモジュールに対応するパラメータを取得し、
取得した前記二つのパラメータを用いて、前記評価対象システムの性能を評価することを特徴とする。【０００９】
本発明の一態様である情報システムの性能評価プログラムは、評価対象システムのシステムモデルと同一のシステムモデルによって構築された既存システムの運用情報から、前記評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータ、及び前記評価対象システムの開発済みモジュールに対応するパラメータを取得する処理と、
取得した前記二つのパラメータを用いて、前記評価対象システムの性能を評価する処理とをコンピュータに実行させる。【００１０】
上記目的は、係る情報システムの性能評価プログラムが格納されたコンピュータ読み取り可能な記憶媒体によっても実現可能である。
【発明の効果】
【００１１】
本発明によれば、未開発部分を含む情報システムの性能を精度よく評価することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態における情報システムの性能評価装置の構成を例示する図である。
【図２】本発明の実施形態に係る性能評価の概要を説明するための模式図である。
【図３】本発明の情報システムの性能を評価する際の手順を説明するためのフローチャートである。
【図４】本発明の実施形態に係る情報システムの性能評価装置１のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明に係る情報システムの性能評価装置、方法およびプログラムの実施形態について説明する。
【００１４】
本実施形態における情報システムの性能評価装置は、クラウド環境において仮想マシンを利用して構築する様々な情報システムの性能を評価する装置である。
【００１５】
まず、図１を参照して、本実施形態における情報システムの性能評価装置の構成について説明する。図１に示すように、情報システムの性能評価装置１は、機能的には、例えば、運用情報取得部１１と、未開発部分抽出部１２と、性能評価部１３と、入出力部１４とを有する。
【００１６】
入出力部１４は、キーボード１５、マウス１６又はネットワーク１７を介して外部と接続してデータの入出力を行う。
【００１７】
運用情報取得部１１は、性能評価の実行指示がユーザにより入力された場合に、その性能評価の対象となる情報システム（以下、「評価対象システム」という。）のシステムモデルに基づいて、既に構築されている情報システム（以下、「既存システム」という。）の運用情報を記憶する運用情報データベース２（以下、ＤＢ２と表す）から、評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された既存システムの運用情報を取得する。
【００１８】
システムモデルは、情報システムを構築するための設計情報単位に設定されるモデルである。
【００１９】
設計情報には、例えば、ネットワークの構成や、サーバの構成、アプリケーションのコンポーネント間の関係、アプリケーションの動作を示す処理フロー等を記述した情報が含まれる。
【００２０】
運用情報は、情報システムを運用する運用者によって管理される情報であり、例えば、ＣＰＵ（Central Processing Unit）の負荷、リクエストの処理数、ハードディスクの故障履歴等などのパラメータとその値を運用システムから取得したものなどを含む。
【００２１】
パラメータとしては、例えば、リクエストの到着率や、アプリケーションメッセージの平均送信サイズ、平均ＣＰＵ時間で表すＷｅｂ負荷、ディスク読込み時間で表すＷｅｂ読込み負荷、ディスク書込み時間で表すＷｅｂ書込み負荷、ＳＱＬ実行時の平均サイズ、平均ＣＰＵ時間で表すアプリケーション負荷、ディスク書込み時間で表すアプリケーション書込み負荷等を用いることができる。
【００２２】
運用情報ＤＢ２は、既存システムの運用情報を記憶するデータベースであり、また評価対象システムの開発済みモジュールに対応するパラメータを記憶することもできる。運用情報ＤＢ２は、システムモデルをキーにして、前記運用情報、又は前記パラメータを検索できるように設計されている。運用情報ＤＢ２は、情報システムの性能評価装置１の内部に備えてもよいし、外部に備えてもよい。
【００２３】
未開発部分抽出部１２は、運用情報取得部１１により取得された既存システムの運用情報から、評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータを抽出する。ここで、「モジュール」とは、ソフトウェアプログラム（コンピュータプログラム）によって表された開発アプリケーション（機能）を示す文言である。
【００２４】
性能評価部１３は、未開発部分抽出部１２により抽出された前記パラメータと、評価対象システムの開発済みモジュールに対応するパラメータと、を用いて、評価対象システムの性能を評価する。
【００２５】
開発済みモジュールに対応するパラメータは、開発アプリとともに、開発環境に保管されている。ここでは、前記入出力部１４を介して開発中のシステムから直接に取得して前記性能評価部１３に出力しても良い、又は前記運用情報ＤＢ２に記憶しても良い。
【００２６】
性能評価部１３は、運用情報取得部１１により前記運用情報ＤＢ２から複数の既存システムの運用情報が取得された場合には、未開発部分のモジュールに対応するパラメータを、例えば以下の（１）または（２）のいずれかの方法で算出することができる。
（１）パラメータごとに平均値を算出し、その平均値を、未開発部分のモジュールに対応するパラメータとする。
（２）パラメータごとに最悪値（最大値または最小値）を選定し、その最悪値を、未開発部分のモジュールに対応するパラメータとする。
【００２７】
図２を参照して、情報システムの性能評価装置１で行う性能評価の概要について説明する。
【００２８】
図２に示すシステムモデルＳＭは、評価対象システムのシステムモデルである。システムモデルＳＭは、ｗｅｂサーバＷＳと、ａｐサーバＡＳと、ｄｂサーバＤＳとを有する。
【００２９】
現時点において、ａｐサーバＡＳのモジュールは既に開発されており、ｗｅｂサーバＷＳおよびｄｂサーバＤＳのモジュールは未だ開発されていないこととする。
【００３０】
既存システムＥＳ１、ＥＳ２は、システムモデルＳＭと同一のシステムモデルを用いて構築された既存の情報システムである。既存システムＥＳ１の運用情報Ｏ１および既存システムＥＳ２の運用情報Ｏ２は、運用情報ＤＢ２に記憶されている。
【００３１】
通常、このような状態で評価対象システムの評価を行うことができなかった。それは、ｗｅｂサーバＷＳおよびｄｂサーバＤＳのモジュールが開発されなければ、ｗｅｂサーバＷＳおよびｄｂサーバＤＳのモジュールによるパラメータ（例えば、CPU使用率、DISK使用率）を取得することができないためである。
【００３２】
これに対して、本実施形態における情報システムの性能評価装置１は、ｗｅｂサーバＷＳおよびｄｂサーバＤＳのモジュールによるパラメータ（例えば、CPU使用率、DISK使用率）を、既存システムＥＳ１、ＥＳ２の運用情報Ｏ１、Ｏ２を利用して算出している。
【００３３】
算出方法の一例として、例えば、同じシステムモデルから開発されている既存システムのうち、未開発モジュールがシステムモデルに対応するモジュールに相当するパラメータを既存システムの運用情報から取り出す。たとえば、未開発のモジュールがシステムモデルで「web」である時には、既存システムの「web」に相当するCPU時間などを取り出す。このとき、複数の既存システムがある場合には、その代表値を計算する。代表値の計算は、例えば平均値、最悪値などである。
【００３４】
これにより、ｗｅｂサーバＷＳおよびｄｂサーバＤＳのモジュールが未だ開発されていない状態であっても、完成後の情報システムと同様に、評価対象システムの性能を評価することが可能となる。
【００３５】
次に、図３を参照して、情報システム性能評価装置１の動作について説明する。
【００３６】
図３は、情報システムの性能を評価する際の手順を説明するためのフローチャートである。
【００３７】
最初に、運用情報取得部１１は、性能評価の実行指示がユーザにより入力されたか否かを判定する（ステップＳ１０１）。この判定がＮＯである場合（ステップＳ１０１；ＮＯ）には、ＹＥＳになるまで待機する。
【００３８】
一方、上記ステップＳ１０１の判定で機能要件、性能評価の実行指示が入力されたと判定された場合（ステップＳ１０１；ＹＥＳ）に、運用情報取得部１１は、評価対象システムのシステムモデルに基づいて、評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された既存システムの運用情報を運用情報ＤＢ２から取得する。入出力部１４は、評価対象システムから開発済モジュールに対応するパラメータ（例えば、アプリCPU使用率：0.04）を取得して性能評価部１３に出力する（ステップＳ１０２）。
【００３９】
続いて、未開発部分抽出部１２は上記ステップＳ１０２で取得された既存システムの運用情報から、評価対象システムに組み込むモジュールのうち、未開発部分モジュールに対応するパラメータ（例えば、図２に示すように、既存システムＥＳ１の運用情報であるウェブＣＰＵ使用率：0.005及びデータベースＣＰＵ使用率：0.002）を抽出する（ステップＳ１０３）。この時、複数の既存モデルがある場合には、その平均値を用いたり、最悪値を用いたりしてもよい。
【００４０】
続いて、性能評価部１３は、上記ステップＳ１０３で抽出されたパラメータ（例えば、ウェブＣＰＵ使用率：0.005及びデータベースＣＰＵ使用率：0.002）と、評価対象システムの開発済みモジュールに対応するパラメータ（例えば、アプリCPU使用率：0.04）と、を用いて、評価対象システムの性能を評価する（ステップＳ１０４）。
【００４１】
ステップＳ１０４における評価の処理は、例えば、キューイングネットワークシミュレータや、Hyperformix （http://www.cmsinc.co.jp/techinfo/ssd01.html）といった製品を使用して評価対象システムの性能を評価する。既知のものであるため、詳細の説明は省略する。
【００４２】
続いて、性能評価部１３は、上記ステップＳ１０４で評価した結果である評価対象システムの性能評価結果をユーザに提示する（ステップＳ１０５）。
【００４３】
この場合は、例えば、各CPUの使用率、「ウェブＣＰＵ：５％、データベースＣＰＵ使用率：２％、アプリCPU使用率：４０％」や、CPUの平均使用率：１５％という性能評価結果をユーザに提示する。
【００４４】
上述したように、本実施形態における情報システムの性能評価装置１によれば、運用情報取得部１１は、評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された既存システムの運用情報を運用情報ＤＢ２から取得する。未開発部分抽出部１２は、評価対象システムに組み込むモジュールのうち、未開発部分のモジュールに対応するパラメータを、取得した既存システムの運用情報から抽出する性能評価部１３は、抽出したパラメータと評価対象システムの開発済みモジュールに対応するパラメータとを用いて、評価対象システムの性能を評価することができる。
【００４５】
これにより、評価対象システムに未開発のモジュールが存在しても、同じシステムモデルで構築された既存システムの運用情報から、未開発部分のモジュールに対応するパラメータを抽出することができ、この抽出したパラメータと、開発済みモジュールに対応するパラメータとを合わせて、評価対象システムの性能を評価することができる。
【００４６】
また、性能を評価する際に、評価対象システムや既存システムを実行する必要がないため、例えば評価対象システムと既存システムとでインターフェースやミドルウェア等の構成が一致していなくても、評価対象システムの性能を評価することができる。
【００４７】
また、既存システムの運用情報が複数存在する場合には、パラメータごとに平均値や最悪値等を用いて性能を評価することができるため、性能評価の精度を向上させることが可能となる。
【００４８】
それゆえに、本実施形態における情報システムの性能評価装置１によれば、未開発部分を含む情報システムの性能を精度よく評価することが可能となる。
【００４９】
なお、上述した実施形態は、単なる例示に過ぎず、実施形態に明示していない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で様々な形態に変形して実施することができる。
【００５０】
例えば、上述した実施形態における運用情報取得部１１は、運用情報ＤＢ２から既存システムの運用情報を取得する際に、評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された既存システムの運用情報を取得しているが、運用情報を取得する際の取得条件はこれに限定されない。
【００５１】
例えば、運用情報取得部１１は、評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された既存システムであり、かつ、情報システムで提供する品質の保証レベルを決めるためのサービスレベル要件が類似する既存システムの運用情報を運用情報ＤＢ２から取得することとしてもよい。
【００５２】
サービスレベル要件は、構築予定システムで提供する品質の保証レベルを決めるための条件であり、例えば、スループットやＣＰＵ最大使用率、ディスク最大使用率、ネットワーク使用率、ＴＡＴ（Turn Around Time）等の保証レベルを含む。
【００５３】
また、運用情報取得部１１は、評価対象システムのシステムモデルと同一のシステムモデルを用いて構築された既存システムであり、かつ、アプリケーションが果たす役割を決めるための機能要件が類似する既存システムの運用情報を運用情報ＤＢ２から取得することとしてもよい。
【００５４】
機能要件は、アプリケーションが果たす役割を決めるための条件であり、例えば、データ処理や、データストア、画像分析、応答作成、統計処理、在庫管理等の機能を含む。
【００５５】
この変形例において、性能評価部１３は、運用情報取得部１１により複数の既存システムの運用情報が取得された際に、未開発部分のモジュールに対応するパラメータを、上述した（１）または（２）の他に、例えば以下の方法を用いて算出することができる。
【００５６】
最初に、サービスレベル要件や機能要件との類似度を算出し、その類似度に応じて重み係数を決定する。
【００５７】
続いて、パラメータごとに、重み係数を加味した平均値を算出し、その平均値を、未開発部分のモジュールに対応するパラメータとする。
【００５８】
さらに、例えば、前記情報システムの性能評価装置１は、運用情報取得部１１と未開発部分抽出部１２を使用せず、入出力部１４を利用して外部から性能評価に必要なパラメータを性能評価部１３に入力し、前記性能評価部１３は、入力されたパラメータを用いて、情報システムの性能を評価することもできる。
【００５９】
また、上述した本発明の各実施形態において、フローチャートを参照して説明した処理機能は、コンピュータによって実現することができる。その場合、情報システムの性能評価装置１が有すべき機能の処理内容を記述したプログラムが提供される。
【００６０】
図４は、本発明の実施形態に係る情報システム性能評価装置のハードウェア構成の一例を示すブロック図である。
【００６１】
図４に示すように、情報システムの性能評価装置１は、物理的には、例えば、ＣＰＵ４０１（Central Processing Unit）と、記憶装置４０４と、入出力インターフェース４０５とを含む。記憶装置４０４は、例えば、ＣＰＵ４０１で処理されるプログラムおよびデータを記憶するＲＯＭ４０３（Read Only Memory）やＨＤＤ（Hard Disk Drive）、主として制御処理のための各種作業領域として使用するＲＡＭ４０２（Random Access Memory）等を含む。
【００６２】
これらの各要素は、互いにバスを介して接続する。ＣＰＵ４０１が、ＲＯＭ４０３に記憶されたプログラムを実行し、入出力インターフェース４０５を介して受信されるメッセージや、ＲＡＭ４０２に展開されるデータ等を処理することで、情報システムの性能評価装置１における各部の機能を実現する。
【００６３】
また、この出願は、２０１２年１０月０２日に出願された日本出願特願２０１２−２２０６１９を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００６４】
本発明は、例えば、情報システム開発の性能評価に適用できる。
【符号の説明】
【００６５】
１    情報システムの性能評価装置
２    運用情報データベース（ＤＢ）
１１    運用情報取得部
１２    未開発部分抽出部
１３    性能評価部
１４     入出力部
１５    キーボード
１６     マウス
１７     ネットワーク
４０１    ＣＰＵ
４０２    ＲＡＭ
４０３    ＲＯＭ
４０４    記憶装置
４０５    入出力インターフェース
【図１】
2014054233.tif 000003
【図２】
2014054233.tif 000004
【図３】
2014054233.tif 000005
【図４】
2014054233.tif 000006
【国際調査報告】
2014054233.tif 000007
2014054233.tif 000008
2014054233.tif 000009
2014054233.tif 000010