(57)【要約】  システム設計改善支援システムは、評価対象となる情報処理システムの品質を評価する数理モデルと、情報処理システムの各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得し、数理モデルと対応関係情報に基づいて、各コンポーネントの変化に対する情報処理システムの品質の変化を示す感度を解析し、コンポーネント単位での感度解析結果を出力する。
2013121934.tif 000002
【特許請求の範囲】
【請求項１】
評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得する手段と、
前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析する数理モデル感度解析手段と、
前記数理モデル感度解析手段により解析されたコンポーネント単位での感度解析結果を出力する感度出力手段と、
を備えることを特徴とするシステム設計改善支援装置。
【請求項２】
前記数理モデル感度解析手段は、前記数理モデルについて、コンポーネントに付随するパラメータセットで偏微分する処理をコンポーネント毎に行うことにより前記感度を算出する
ことを特徴とする請求項１に記載のシステム設定改善支援装置。
【請求項３】
評価対象となる情報処理システムの品質を評価する数理モデルの入力を受け付ける数理モデル入力手段と、
前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示すデータの入力を受け付ける対応関係入力手段と、
を備えることを特徴とする請求項１又は２に記載のシステム設計改善支援装置。
【請求項４】
評価対象となる情報処理システムのシステム設計情報を受け付けるシステム設計情報入力手段と、
システム設計情報入力手段が受け付けたシステム設計情報から、情報処理システムの品質を評価するための数理モデルと、前記情報処理システムの各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係と、を生成する数理モデル生成手段と、
を備えることを特徴とする請求項１又は２に記載のシステム設計改善支援装置。
【請求項５】
評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得し、
前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析し、
前記解析されたコンポーネント単位での感度解析結果を出力する
ことを特徴とするシステム設計改善支援方法。
【請求項６】
コンピュータに、
評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得する処理、
前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析する数理モデル感度解析処理、
前記数理モデル感度解析手段により解析されたコンポーネント単位での感度解析結果を出力する感度出力処理、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システム設計改善支援装置、方法及びプログラムに関する。
【背景技術】
【０００２】
近年、情報処理システムが多くの企業にとって不可欠なものとなっている。このような環境下において、情報処理システムの品質（可用性、信頼性、性能など）を向上させることの重要性が高まっている。情報処理システムのシステム設計（システムの構成やシステム管理用の運用手順など）は、情報処理システムの品質に大きな影響を与える要因のひとつである。情報処理システムの品質の向上を目的としたシステム設計改善のための手段として、システム設計に含まれるコンポーネント（システムを構成するアプリケーション、データベース、オペレーティングシステム（ＯＳ）、などのソフトウェア、ネットワーク機器などのハードウェア、運用手順に含まれる管理操作など）の変更がある。【０００３】
システム設計の変更によって情報処理システムの品質を向上させるためには、システム設計の変化が情報処理システムの品質に与える影響を定量的に評価する必要がある。この種の技術として、システム設計に基づき情報処理システムの品質を評価するための数理モデル（例えば、確率ペトリネット）を構築し、構築したモデルを用いて感度解析を行うことで、品質に与える影響を定量的に評価する技術が知られている。感度解析は、数理モデルの入力パラメータ毎に、入力パラメータの値の変化が出力される品質の値に与える変化（感度）を算出する。最も感度の高いパラメータの値を品質を高める方向に変化するようにシステム設計を改善することで、効率的に情報処理システムの品質を向上させることができる。非特許文献１に記載の技術は、情報処理システムを表す数理モデルとしてマルコフモデルを用いて感度解析を行うことで、値が変化するとシステムの可用性に関する指標に対して影響の大きい入力パラメータを特定する。【０００４】
情報処理システムを表す数理モデル上では、情報処理システムの品質に影響を与える各コンポーネントの性質（故障率など）は、数理モデルへの入力パラメータとして表現される。各コンポーネントのパラメータとして表現することで、あるコンポーネントを代替のコンポーネントに置き換えたとき(例えば、ＯＳのバージョンをアップグレードした時)に、パラメータの値を修正するだけで同じ数理モデルを利用できる。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】James T. Blake et al.、「Sensitivity analysis of reliability and performability measures for multiprocessor systems」、Proceedings of the 1988 ACM SIGMETRICS conference on Measurement and modeling of computer systems、ACM、1988
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記技術のような品質に対する感度解析は、入力パラメータ単位で（すなわち、個々のパラメータ毎に）実施される。一方、実際のシステム設計は、前述のコンポーネントの組み合わせで表現されることが多い。よって、システム設計の変更もコンポーネント単位で実施されることが多い。しかしながら、一つのコンポーネントの性質を単一の入力パラメータで表せるとは限らない。例えば、コンポーネントとして、メモリリークなどの要因によって故障が起こり、かつ、障害発生時に自動的に実行される復旧処理が用意されているアプリケーションを考える。この場合、このアプリケーションの性質を表すためにはパラメータはアプリケーションの故障率だけでなく、復旧率も考慮する必要がある。【０００７】
したがって、上記技術が特定したある一つの感度の高いパラメータの値を改善するためにコンポーネントを変更（更新、代替品への交換など）すると、同じコンポーネントに付随する他のパラメータの値も変化してしまう可能性がある。これらの付随するパラメータの変化も、情報処理システムの品質に影響を与える可能性がある。よって、このコンポーネントの置き換えが情報処理システムの品質を向上させるとは限らない。したがって、上記技術の感度解析の結果に基づいてシステム設計の改善を行っても、本来の目的であった情報処理システムの品質の向上が必ずしも実現するとは限らない。【０００８】
要するに、上記の感度解析技術では、システム設計におけるコンポーネント単位の変更が情報処理システムの品質に与える影響を定量的に評価できないという欠点があった。したがって、情報処理システムの品質を効果的に向上させるために変更すべきコンポーネントが特定できないため、システム設計の改善が効率的に行えない。【０００９】
本発明は、上記問題点に鑑みてなされたもので、システム設計におけるコンポーネント単位の変更が情報処理システムの品質に与える影響を定量的に評価することができるシステム設計改善支援装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得する手段と、前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析する数理モデル感度解析手段と、前記数理モデル感度解析手段により解析されたコンポーネント単位での感度解析結果を出力する感度出力手段と、を備えることを特徴とするシステム設計改善支援装置である。【００１１】
本発明は、評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得し、前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析し、前記数理モデル感度解析手段により解析されたコンポーネント単位での感度解析結果を出力することを特徴とするシステム設計改善支援方法である。【００１２】
本発明は、コンピュータに、評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得する処理、前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析する数理モデル感度解析処理を実行させることを特徴とするプログラムである。
【発明の効果】
【００１３】
本発明によれば、システム設計におけるコンポーネント単位の変更が情報処理システムの品質に与える影響を定量的に評価することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は本発明の第１の実施形態に係るシステム設計改善支援装置のブロック図である。
【図２】図２は対応関係情報の例を示す図である。
【図３】図３はコンポーネントに対する感度を画面表示した例を示す図である。
【図４】図４は第１の実施形態に係るシステム設計改善支援装置の動作を説明するためのフローチャートである。
【図５】図５は本発明の第２の実施形態に係るシステム設計改善支援装置のブロック図である。
【図６】図６は第２の実施形態に係るシステム設計改善支援装置の動作を説明するためフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について図面を参照して説明する。
【００１６】
（第１の実施形態）
本発明の第１の実施形態に係るシステム設計改善支援装置は、例えばサーバ装置やパーソナルコンピュータ等を含む情報処理装置である。このシステム設計改善支援装置は、図示しない中央処理装置（ＣＰＵ；ＣｅｎｔｒａｌＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）、記憶装置（メモリ及びハードディスク駆動装置（ＨＤＤ；ＨａｒｄＤｉｓｋＤｒｉｖｅ））、入力装置（キーボード、マウス等）及び出力装置（ディスプレイ）を備える。
【００１７】
図１は、本発明の第１の実施形態に係るシステム設計改善支援装置のブロック図である。図示されるように、このシステム設計改善支援装置は、数理モデル入力部（数理モデル入力手段）１０１と、対応関係入力部（対応関係入力手段）１０２と、数理モデル感度解析部（数理モデル感度解析手段）１０３と、感度提示部（感度提示手段）１０４と、を含む。
【００１８】
数理モデル入力部１０１は、評価対象となる情報処理システムの品質を評価する数理モデルの入力をユーザから受け付ける。数理モデルの入力は、グラフィカルなユーザインタフェースなどを用いて行われてもよい。また、テキスト形式で数理モデルを表したものや数式を入力データとして受け付けてもよい。数理モデルは、例えば、時間ペトリネット(Timed Petri Net)、確率ペトリネット(Stochastic Petri Net)、確率報酬ネット(Stochastic Reward Net)、などを含む。
【００１９】
対応関係入力部１０２は、評価対象の情報処理システムの各コンポーネント（システムを構成するアプリケーション、データベース、オペレーティングシステム（ＯＳ）、などのソフトウェア、ネットワーク機器などのハードウェア、運用手順に含まれる管理操作など）と各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係を示す情報（対応関係情報）の入力を受け付ける。例えば、対応関係入力部１０２は、ＯＳとそのＯＳの故障率と復旧率の対応関係等の情報を受け付ける。図２に、対応関係情報の例を示す。
【００２０】
数理モデル感度解析部１０３は、評価対象となる情報処理システムの品質を評価する数理モデルのデータを数理モデル入力部１０１から受け取り、各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係のデータを対応関係入力部１０２から受け取る。数理モデル感度解析部１０３は、取得した評価対象となる情報処理システムの品質を評価する数理モデルと、評価対象となる情報処理システムの各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係と、のデータに基づいて、評価対象となる情報処理システムの品質の、各コンポーネントの変化に対する感度を解析する処理を行う。具体的には、各コンポーネントに付随する入力パラメータセット毎に、入力パラメータセットの値の変化による出力値（情報処理システムの品質）の変化を算出する。
【００２１】
感度提示部１０４は、数理モデル感度解析部１０３の出力したコンポーネント単位での感度解析の結果データを出力してユーザに提示する。図３に、各コンポーネントに対する感度を画面表示した例を示す。
【００２２】
次に、本実施形態にかかるシステム設計改善支援装置の動作について図４のフローチャートを参照して説明する。
【００２３】
まず、システム設計改善支援装置１の数理モデル入力部１０１は、評価対象となる情報処理システムの品質を評価する数理モデルのデータ入力を受け付ける（ステップＳ１００２）。
【００２４】
ついで、システム設計改善支援装置１の対応関係入力部１０２は、評価対象となる情報処理システムの各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係のデータ入力を受け付ける（図のステップＳ１００４）。ステップＳ１００４は、ステップＳ１００２と同時に行われても良い。
【００２５】
ついで、数理モデル感度解析部１０３は、評価対象となる情報処理システムの品質を評価する数理モデルのデータを数理モデル入力部１０１から取得し、各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係を示すデータを対応関係入力部１０２から取得する（ステップＳ１００６）
ついで、数理モデル感度解析部１０３は、評価対象となる情報処理システムの品質を評価する数理モデルと、各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係と、に基づいて、情報処理システムの品質の各コンポーネントの変化に対する感度を解析する（ステップＳ１００８）。具体的には、各コンポーネントに付随する入力パラメータセット毎に、入力パラメータセットの値の変化による出力値（品質）の変化を算出する。ここで、本実施の形態の感度解析の手法について簡単に説明する。
【００２６】
まず、システム設計に含まれるｎ個のコンポーネント群を、Ｃ１、Ｃ２、・・・、Ｃｎ、と定義する。ｍ番目のコンポーネントＣｍ（１≦ｍ≦ｎ）に付随するｋ個のパラメータ群を、Ｃｍ＿１、Ｃｍ＿２、・・・、Ｃｍ＿ｋと定義する。評価対象となる情報処理システムの品質を、ｆ（Ｃ１＿１、Ｃ１＿２、・・・、Ｃｍ＿ｋ、・・・）で表す。本例では、あるコンポーネントＣｍの変更が、情報処理システムの品質ｆに与える影響の大きさ（感度）Ｓ＿Ｃｍを、Ｃｍに付随するパラメータ群の値を微少量動かしたときのｆの変化量とする。感度は、例えば、取得した数理モデルｆについて、コンポーネントＣｍに付随するパラメータセットで偏微分することにより算出してもよい。Ｓ＿Ｃｍは、例えば以下の式により表される。
【００２７】
Ｓ_Ｃｍ=(∂ｆ/∂Ｃｍ_１)+(∂ｆ/∂Ｃｍ_２)+・・・+(∂ｆ/∂Ｃｍ_ｋ)
【００２８】
なお、コンポーネント毎の感度解析の手法は、これに限定されるものではない。例えば、下記の式のような補正を行うと、Ｓ＿Ｃｍを求める式に含まれる単位の影響を除去することができる。
【００２９】
Ｓ_Ｃｍ=(∂ｆ/∂Ｃｍ_１)Ｃｍ_１/ｆ+(∂ｆ/∂Ｃｍ_２)Ｃｍ_２/ｆ+・・・+(∂ｆ/∂Ｃｍ_ｋ)Ｃｍ_ｋ/ｆ
【００３０】
最後に、感度提示部１０４は、数理モデル感度解析部１０３の算出したコンポーネント単位での感度解析の結果を、ディスプレイに表示させてユーザに提示する。（ステップＳ１０１０）。
【００３１】
（第２の実施形態）
次に、本発明の第２実施形態に係るシステム設計改善支援装置１について説明する。第２実施形態に係るシステム設計改善支援装置１は、上記第１実施形態に係るシステム設計改善支援装置１に対して、数理モデルをユーザに入力させるのではなく、数理モデルを自動生成する点において相違している。したがって、以下、かかる相違点を中心として説明する。
【００３２】
図５に示したように、第２実施形態に係るシステム設計改善支援装置１は、第1実施形態に係るシステム設計改善支援装置１の機能に加えて、システム設計入力部（システム設計入力手段）１０５と、数理モデル生成部（数理モデル生成手段）１０６と、を含む。
【００３３】
システム設計入力部１０５は、例えば、Unified Modeling Language（ＵＭＬ）、System Modeling Language（ＳｙｓＭＬ）、Architecture Analysis & Design Language（ＡＡＤＬ）などの、普及している記述言語で記述されたシステム設計情報を入力として受け付ける。
【００３４】
数理モデル生成部１０６は、システム設計入力部１０５が受け付けたシステム設計情報から、情報処理システムの品質を評価するための数理モデルと、情報処理システムの各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係を示すデータを自動生成する。数理モデルの生成では、例えば、F. Machida et al.、「Component-based Availability Modeling for Cloud Service Management」、in Proc. 21st Int. Symp. on Software Reliability Engineering (ISSRE10)、2010.などに開示されているコンポーネントベースの数理モデル生成手法の技術を用いてもよい。上述のようなコンポーネントベースの数理モデル生成手法では、ＵＭＬなどで記述されたシステム設計上の各コンポーネントが数理モデル上でどのように表されるかを定義している。この数理モデル上での各コンポーネントの定義情報に基づいて、数理モデル生成部１０６は、各コンポーネントについて付随するパラメータを特定し、各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係を示す対応関係情報を生成する。
【００３５】
数理モデル感度解析部１０３は、第１実施形態に係る数理モデル感度解析部１０３と同様に、数理モデル生成部１０６から、評価対象となる情報処理システムの品質を評価する数理モデルと、各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得する。数理モデル感度解析部１０３は、取得した評価対象となる情報処理システムの品質を評価する数理モデルと、各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係のデータとに基づいて、品質の各コンポーネントの変化に対する感度を解析（算出）する。
【００３６】
感度提示部１０４は、第１実施形態に係る感度提示部１０４と同様に、数理モデル感度解析部１０３の算出したコンポーネント単位での感度解析の結果を出力してユーザに提示する。
【００３７】
次に、上述した第２の実施形態にかかるシステム設計改善支援装置の動作について図６のフローチャートを参照して説明する。
【００３８】
まず、システム設計改善支援装置１は、システム設計入力部１０５から、評価対象となる情報処理システムのシステム設計情報の入力を受け付ける（ステップＳ１００３）。
【００３９】
ついで、数理モデル生成部１０６は、システム設計入力部１０５が受け付けたシステム設計情報から、情報処理システムの品質を評価するための数理モデルと、各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係と、を生成する（ステップＳ１００５）。
【００４０】
ついで、数理モデル感度解析部１０３は、数理モデル生成部１０６から、評価対象となる情報処理システムの品質を評価する数理モデルと、各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係と、を受け取る（ステップＳ１００６）
【００４１】
ついで、数理モデル感度解析部１０３は、評価対象となる情報処理システムの品質を評価する数理モデルと、各コンポーネントと各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係と、に基づいて、品質の各コンポーネントの変化に対する感度を解析する（ステップＳ１００８）。具体的には、各コンポーネントに付随する入力パラメータセット毎に、入力パラメータセットの値の変化による出力値（品質）の変化を算出する。
【００４２】
最後に、感度提示部１０４は、数理モデル感度解析部１０３の出力したコンポーネント単位での感度解析の結果を、ユーザに提示する。本例では、感度の値をディスプレイに表示させる（ステップＳ１０１０）。
【００４３】
以上、説明したように、本発明の第２実施形態に係るシステム設計改善支援装置１によれば、第１実施形態に係るシステム設計改善支援装置１と同様の作用及び効果を奏することができる。さらに、システム設計情報からの数理モデルの自動生成を利用することで、ユーザは数理モデリングの知識が無くても、感度解析の結果を利用して設計改善を効率化できるため、ユーザの学習コストを低く抑えることができる。
【００４４】
上述した本発明の実施形態に係る、数理モデル入力部、対応関係入力部、数理モデル感度解析部、感度提示部、システム設計入力部、数理モデル生成部は、本装置のＣＰＵ（Central Processing Unit）が記憶部に格納された動作プログラム等を読み出して実行することにより実現されてもよく、また、ハードウェアで構成されてもよい。上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することもできる。また、プログラムはコンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【００４５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００４６】
(付記１）
評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得する手段と、
前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析する数理モデル感度解析手段と、
前記数理モデル感度解析手段により解析されたコンポーネント単位での感度解析結果を出力する感度出力手段と、
を備えることを特徴とするシステム設計改善支援装置。
【００４７】
(付記２）
前記数理モデル感度解析手段は、前記数理モデルについて、コンポーネントに付随するパラメータセットで偏微分する処理をコンポーネント毎に行うことにより前記感度を算出する
ことを特徴とする付記１に記載のシステム設定改善支援装置。
【００４８】
(付記３）
評価対象となる情報処理システムの品質を評価する数理モデルの入力を受け付ける数理モデル入力手段と、
前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す前記対応関係情報の入力を受け付ける対応関係入力手段と、
を備えることを特徴とする付記１又は２に記載のシステム設計改善支援装置。
【００４９】
(付記４）
評価対象となる情報処理システムのシステム設計情報の入力を受け付けるシステム設計情報入力手段と、
前記システム設計情報入力手段が受け付けたシステム設計情報から、情報処理システムの品質を評価するための前記数理モデルと、前記情報処理システムの各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係を示す前記対応関係情報と、を生成する数理モデル生成手段と、
を備えることを特徴とする付記１又は２に記載のシステム設計改善支援装置。
【００５０】
(付記５）
評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得し、
前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析し、
前記数理モデル感度解析手段により解析されたコンポーネント単位での感度解析結果を出力する
ことを特徴とするシステム設計改善支援方法。
【００５１】
(付記６）
前感度の解析では、前記数理モデルについて、コンポーネントに付随するパラメータセットで偏微分する処理をコンポーネント毎に行うことにより前記感度を算出する
ことを特徴とする付記５に記載のシステム設定改善支援方法。
【００５２】
(付記７）
評価対象となる情報処理システムの品質を評価する数理モデルの入力を受け付け、
前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す前記対応関係情報の入力を受け付ける
ことを特徴とする付記５又は６に記載のシステム設計改善支援方法。
【００５３】
(付記８）
評価対象となる情報処理システムのシステム設計情報の入力を受け付け、
前記システム設計情報から、情報処理システムの品質を評価するための前記数理モデルと、前記情報処理システムの各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係を示す前記対応関係情報と、を生成する
ことを特徴とする付記５又は６に記載のシステム設計改善支援方法。
【００５４】
(付記９）
コンピュータに、
評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得する処理、
前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析する数理モデル感度解析処理、
前記数理モデル感度解析手段により解析されたコンポーネント単位での感度解析結果を出力する感度出力処理、
を実行させることを特徴とするプログラム。
【００５５】
(付記１０）
前記前記数理モデル感度解析処理は、前記数理モデルについて、コンポーネントに付随するパラメータセットで偏微分する処理をコンポーネント毎に行うことにより前記感度を算出する
ことを特徴とする付記９に記載のプログラム。
【００５６】
(付記１１）
前記コンピュータに、
評価対象となる情報処理システムの品質を評価する数理モデルの入力を受け付ける数理モデル入力処理、
前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す前記対応関係情報の入力を受け付ける対応関係入力処理、
をさらに実行させることを特徴とする付記９又は１０に記載のプログラム。
【００５７】
(付記１２）
前記コンピュータに、
評価対象となる情報処理システムのシステム設計情報の入力を受け付けるシステム設計情報入力処理、
前記システム設計情報入力手段が受け付けたシステム設計情報から、情報処理システムの品質を評価するための前記数理モデルと、前記情報処理システムの各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係を示す前記対応関係情報と、を生成する数理モデル生成処理、
をさらに実行させることを特徴とする付記９又は１０に記載のプログラム。
【００５８】
以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい
この出願は、２０１２年２月１３日に出願された日本出願特願２０１２−０２８５２９を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００５９】
１０１    数理モデル入力部
１０２    対応関係入力部
１０３    数理モデル感度解析部
１０４    感度提示部
１０５    システム設計入力部
１０６    数理モデル生成部
【図１】
2013121934.tif 000003
【図２】
2013121934.tif 000004
【図３】
2013121934.tif 000005
【図４】
2013121934.tif 000006
【図５】
2013121934.tif 000007
【図６】
2013121934.tif 000008
【手続補正書】
【提出日】平成26年7月31日(2014.7.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得する手段と、
前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析する数理モデル感度解析手段と、
前記数理モデル感度解析手段により解析されたコンポーネント単位での感度解析結果を出力する感度出力手段と、
を備えることを特徴とするシステム設計改善支援装置。
【請求項２】
前記数理モデル感度解析手段は、前記数理モデルについて、コンポーネントに付随するパラメータセットで偏微分する処理をコンポーネント毎に行うことにより前記感度を算出する
ことを特徴とする請求項１に記載のシステム設定改善支援装置。
【請求項３】
評価対象となる情報処理システムの品質を評価する数理モデルの入力を受け付ける数理モデル入力手段と、
前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示すデータの入力を受け付ける対応関係入力手段と、
を備えることを特徴とする請求項１又は２に記載のシステム設計改善支援装置。
【請求項４】
評価対象となる情報処理システムのシステム設計情報を受け付けるシステム設計情報入力手段と、
システム設計情報入力手段が受け付けたシステム設計情報から、情報処理システムの品質を評価するための数理モデルと、前記情報処理システムの各コンポーネントに付随する数理モデル上のパラメータセットとの対応関係と、を生成する数理モデル生成手段と、
を備えることを特徴とする請求項１又は２に記載のシステム設計改善支援装置。
【請求項５】
評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得し、
前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析し、
前記解析されたコンポーネント単位での感度解析結果を出力する
ことを特徴とするシステム設計改善支援方法。
【請求項６】
コンピュータに、
評価対象となる情報処理システムの品質を評価する数理モデルと、前記情報処理システムの各コンポーネントと前記各コンポーネントに付随する前記数理モデル上のパラメータセットとの対応関係を示す対応関係情報と、を取得する処理、
前記数理モデルと前記対応関係情報に基づいて、前記各コンポーネントの変化に対する前記情報処理システムの品質の変化を示す感度を解析する数理モデル感度解析処理、
前記数理モデル感度解析処理により解析されたコンポーネント単位での感度解析結果を出力する感度出力処理、
を実行させることを特徴とするプログラム。
【国際調査報告】
2013121934.tif 000009
2013121934.tif 000010
2013121934.tif 000011
2013121934.tif 000012