(57)【要約】【課題】複数のシステムを連携させる時や既存のシステムの設計書を再利用して新たなシステムの設計書を作成する時などに管理情報を正確に自動変換すること。【解決手段】概念体系作成部３によりシステムが属する業務分野における概念同士の関係を表す概念体系を作成し、概念インスタンス付与部５により所定のシステムが属する業務分野に対応する概念体系中のいずれかの概念を実体化した概念インスタンスと所定のシステムの個々の管理情報とを関連付けることにより所定のシステムの概念インスタンス付与済み管理情報を作成し、概念照合部７により変換元及び変換先のシステムの概念インスタンス付与済み管理情報の概念インスタンス同士を照合することにより変換規則を生成し、変換部９により前記変換規則に基づいて入力された変換元のシステムの管理情報を変換先のシステムの管理情報に変換する。【選択図】図５
2008192039.tif 000002
【特許請求の範囲】
【請求項１】
一のシステムの管理情報を他のシステムの管理情報に変換する管理情報自動変換装置であって、
管理情報を使用するシステムが属する所定の業務分野においてその業務に使用される概念同士の関係を表す概念体系を、入力部から入力された操作に従って作成する概念体系作成部と、
前記概念体系作成部によって作成された業務分野毎の概念体系を保存する概念体系保存部と、
入力部から入力された所定のシステムが属する業務分野に関する指示に従って概念体系保存部より所定のシステムが属する業務分野に対応する概念体系を読み込んで表示部に表示し、入力部から入力された前記所定のシステムの管理情報の集合を表示部に表示するとともに、入力部から入力された操作に従って概念体系中のいずれかの概念を実体化した概念インスタンスを生成して表示部に表示し、さらに入力部から入力された操作に従って前記所定のシステムの個々の管理情報と概念インスタンスとを関連付けることにより、概念体系中のいずれかの概念と概念インスタンスを介して関連付けられた前記所定のシステムの管理情報の集合である前記所定のシステムの概念インスタンス付与済み管理情報を作成する概念インスタンス付与部と、
前記概念インスタンス付与部によって作成されたシステム毎の概念インスタンス付与済み管理情報を保存する概念インスタンス付与済み管理情報保存部と、
入力部から入力された変換元の所定のシステム及び変換先の所定のシステムに関する指示に従って概念インスタンス付与済み管理情報保存部より変換元の所定のシステムの概念インスタンス付与済み管理情報及び変換先の所定のシステムの概念インスタンス付与済み管理情報をそれぞれ取得し、これら２つの概念インスタンス付与済み管理情報の概念インスタンス同士を照合することにより、変換元の所定のシステムの管理情報から変換先の所定のシステムの管理情報への変換規則を生成する概念照合部と、
前記概念照合部によって生成された変換元及び変換先のシステム毎の変換規則を保存する変換規則保存部と、
入力部から入力された変換元の一のシステムの管理情報と変換先の他のシステムに関する指示に従って変換規則保存部より一のシステムの管理情報から他のシステムの管理情報への変換規則を取得し、該取得した変換規則に基づいて前記一のシステムの管理情報を他のシステムの管理情報へ変換し、表示部に表示する変換部とを備えた
ことを特徴とする管理情報自動変換装置。
【請求項２】
前記概念照合部は、
変換元の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報に関連付けられた概念インスタンスの概念と一致する概念の概念インスタンスに関連付けられた管理情報を、変換先の所定のシステムの概念インスタンス付与済み管理情報から取得する第１の手段と、
第１の手段によって取得した全ての管理情報が同一の概念インスタンスに関連付けられているかどうかを調べる第２の手段と、
変換元の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報に関連付けられた概念インスタンスと関連する概念インスタンスの概念の集合を、前記変換元の所定のシステムの概念インスタンス付与済み管理情報から取得し、その集合と一致する概念インスタンスの割合の高い管理情報を、変換先の所定のシステムの概念インスタンス付与済み管理情報から取得する第３の手段と、
変換元の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報から前記第１ないし第３の手段によって取得した変換先の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報への変換を変換規則として記録する第４の手段とからなる
ことを特徴とする請求項１記載の管理情報自動変換装置。
【請求項３】
コンピュータを、請求項１または２記載の装置を構成する各手段として機能させるためのプログラム。
【請求項４】
コンピュータを用いて、一のシステムの管理情報を他のシステムの管理情報に変換する管理情報自動変換方法であって、
前記コンピュータに、
管理情報を使用するシステムが属する所定の業務分野においてその業務に使用される概念同士の関係を表す概念体系を、入力部から入力された操作に従って作成し、業務分野毎に記憶部に保存する概念体系作成ステップと、
入力部から入力された所定のシステムが属する業務分野に関する指示に従って記憶部より所定のシステムが属する業務分野に対応する概念体系を読み込んで表示部に表示し、入力部から入力された前記所定のシステムの管理情報の集合を表示部に表示するとともに、入力部から入力された操作に従って概念体系中のいずれかの概念を実体化した概念インスタンスを生成して表示部に表示し、さらに入力部から入力された操作に従って前記所定のシステムの個々の管理情報と概念インスタンスとを関連付けることにより、概念体系中のいずれかの概念と概念インスタンスを介して関連付けられた前記所定のシステムの管理情報の集合である前記所定のシステムの概念インスタンス付与済み管理情報を作成し、システム毎に記憶部に保存する概念インスタンス付与ステップと、
入力部から入力された変換元の所定のシステム及び変換先の所定のシステムに関する指示に従って記憶部より変換元の所定のシステムの概念インスタンス付与済み管理情報及び変換先の所定のシステムの概念インスタンス付与済み管理情報をそれぞれ取得し、これら２つの概念インスタンス付与済み管理情報の概念インスタンス同士を照合することにより、変換元の所定のシステムの管理情報から変換先の所定のシステムの管理情報への変換規則を生成し、変換元及び変換先のシステム毎に記憶部に保存する概念照合ステップと、
入力部から入力された変換元の一のシステムの管理情報と変換先の他のシステムに関する指示に従って記憶部より一のシステムの管理情報から他のシステムの管理情報への変換規則を取得し、該取得した変換規則に基づいて前記一のシステムの管理情報を他のシステムの管理情報へ変換し、表示部に表示する変換ステップとを実行させる
ことを特徴とする管理情報自動変換方法。
【請求項５】
前記概念照合ステップは、
変換元の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報に関連付けられた概念インスタンスの概念と一致する概念の概念インスタンスに関連付けられた管理情報を、変換先の所定のシステムの概念インスタンス付与済み管理情報から取得する第１のステップと、
第１のステップによって取得した全ての管理情報が同一の概念インスタンスに関連付けられているかどうかを調べる第２のステップと、
変換元の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報に関連付けられた概念インスタンスと関連する概念インスタンスの概念の集合を、前記変換元の所定のシステムの概念インスタンス付与済み管理情報から取得し、その集合と一致する概念インスタンスの割合の高い管理情報を、変換先の所定のシステムの概念インスタンス付与済み管理情報から取得する第３のステップと、
変換元の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報から前記第１ないし第３のステップによって取得した変換先の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報への変換を変換規則として記録する第４のステップとからなる
ことを特徴とする請求項４記載の管理情報自動変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
複数のシステムやサービス、装置等（以下、「システム」とのみ表記してこれらを総称するものとする。）を連携させる時や既存のシステムの設計書を再利用して新たなシステムの設計書を作成する時などに、それらのシステムが管理する情報を自動的に対象システムの管理情報へ変換する技術分野に属する。
【背景技術】
【０００２】
複数のシステムを連携させることで、新たな価値を増大させるシステム連携技術が注目されている（例えば、非特許文献１参照）。そして、システムの連携を実現するためには、いくつかの課題が存在する。その中の一つとして、システム間でそれぞれの管理情報を送受信しようとした場合に、その語彙やフォーマットが異なるため、そのままでは送受信を行えず、管理情報を変換する作業を行う必要があるという問題がある。
【０００３】
同様に、非特許文献２では、新規システム開発時に、既存システムの設計書の再利用する方法についての課題が報告されている。それは、再利用しようとした設計書に既存システムの管理情報が存在し、それを開発中のシステムの管理情報に変換しなければならないため、その変換作業に時間がかかってしまうという問題である。
【０００４】
これらの問題を解決するため、システムの管理情報を容易に相互変換することを可能にする技術が求められている。
【０００５】
特許文献１では、システムが扱うオントロジーと呼ばれるフレームとスロットの集合を変換する技術を発表している。この技術は、概念データベースを基にした概念ベクトルの加重平均ベクトルを用いて、フレームやスロットのラベルを構成する語彙の類似度計算を行い、その結果を利用してオントロジーの変換を実現している。
【特許文献１】特開２００４−１０２７９０「オントロジー変換装置、オントロジー変換方法、オントロジー変換プログラムおよび記録媒体」
【非特許文献１】田中哲雄、湯本真樹、齋  礼「企業情報システムにおける連携技術」電気学会論文誌Ｃ、第１２４巻、第５号、２００４年、１０５１〜１０５７頁
【非特許文献２】井上正輝、佐藤正崇、吉田寛、堀川淳、井上貴司、山村哲哉「ＯＳＳ開発におけるオントロジーを用いた成果物再利用及び自動生成方法の評価」電子情報通信学会技術研究報告、ＴＭ２００６−５０、Ｖｏｌ．１０６、Ｎｏ．３５７、２００６年、７７〜８２頁
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、この技術では概念ベクトルによって類似度を計算するため、意図しない変換が行われる可能性がある。例えば、偶然使用している語彙がベクトル上で近い位置に存在したため、変換する必要がないのに変換されてしまったり、逆に管理情報の意味が等しいため変換するべきなのに、使用している語彙が全く異なっていたため変換されなかったりする。
【０００７】
そのような問題が起こらないように、正確にシステムの管理情報を変換する技術が必要である。
【０００８】
本発明の目的は、複数のシステムを連携させる時や既存のシステムの設計書を再利用して新たなシステムの設計書を作成する時などに、それらのシステムが管理する管理情報が誤って変換される問題を解決し、正確な自動変換を実現することにある。
【課題を解決するための手段】
【０００９】
管理情報が誤って変換される問題を解決するために、管理情報に厳密な意味を与える概念体系を用いて、意味に基づく変換を実現する。
【００１０】
管理情報は、「装置名」、「装置ＩＤ」のようなシステムが有する機能を実行する際に使用する情報である。図１はあるシステムが備える管理情報の集合の一例を示すものである。
【００１１】
概念体系は、管理情報を使用するシステムが属する業務分野毎に構築され、その業務に使用される語彙、機能、振る舞い等の概念を網羅し、その概念同士の関係を明示することで、概念の意味を説明しているものである。概念体系の構造は、概念とその概念間の関係の集合とから構成され、各概念は属性を有する。図２はある業務分野の概念体系の一例を示すものである。
【００１２】
本発明では、管理情報が概念体系中のどの概念と関連を有するものであるかを明示することにより、管理情報に意味を与える。但し、管理情報と概念体系を直接関連付けるのではなく、概念を実体化した概念インスタンスを生成し、関連づけを行う（図３）。
【００１３】
概念インスタンスを生成してから関連づけを行うことにより、同じ概念に関連付けられる別の管理情報がある場合に、それぞれの意味の違いを識別することができる。
【００１４】
例えば、図４に示すように４つの管理情報、即ち「管理情報ａ」、「管理情報ｂ」、「管理情報ｃ」、「管理情報ｄ」があるとする。「管理情報ｂ」と「管理情報ｃ」は両方とも「概念Ｂ」の概念インスタンス「Ｂ１」と「Ｂ２」にそれぞれ関連付けられている。そして、「Ｂ１」は「Ａ１」と関連を持つのに対し、「Ｂ２」は「Ｃ１」と関連を持っている。この概念インスタンスの構造の違いは、「管理情報ｂ」と「管理情報ｃ」は同じ「概念Ｂ」の意味を持つが、実体としては異なっていることを表している。
【００１５】
以上のように、概念体系と概念インスタンスの構造を用いて管理情報に意味を与える。
【００１６】
管理情報の変換は、概念照合と、照合結果を用いた変換との二段階で行われる。但し、前述した管理情報と概念インスタンス及び概念体系との関係は構築済みであるとする。
【００１７】
＜概念照合＞
概念照合は、あるシステムが備える管理情報の集合と別のシステムが備える管理情報の集合との間で、意味が一致する管理情報を検索し、その関係を記録する作業である。
【００１８】
照合元（変換元）の管理情報の集合ＤS＝｛ｓ1，ｓ2，…ｓn｝から照合先（変換先）の管理情報の集合ＤTへ変換する場合の概念照合の手順を以下に示す。
【００１９】
ｓi（１≦ｉ≦ｎ）に関して以下を繰り返す。
【００２０】
Ｓｔｅｐ１：照合元管理情報ｓiの概念インスタンスの概念と一致する概念の概念インスタンスに関連付けられた管理情報をＤTから取得する。取得できる管理情報が一つもなければ、変換先無しとして終了する。一つであれば、その管理情報を変換先として記録し、終了する。複数個あればステップ２へ。
【００２１】
Ｓｔｅｐ２：取得した全ての管理情報が同一の概念インスタンスに関連付けられていれば、それらを変換先として記録し、終了する。それ以外はステップ３へ。
【００２２】
Ｓｔｅｐ３：管理情報ｓiの概念インスタンスと関連している概念インスタンスの概念の集合をＣsiとする。Ｓｔｅｐ１でＤTから取得した管理情報の集合をＤTsi＝｛ｔ1，ｔ2，…ｔm｝とし、その要素ｔjの概念インスタンスからｐ段の枝を通して関連している概念インスタンスの概念の集合をＣtjpとする。
【００２３】
ｐ＝１として以下を行う。
【００２４】
Ｓｔｅｐ３−ａ：ｊ＝１，２，…ｍについて、ＣsiとＣtjpが一致する割合を以下により計算する。但し、｜Ｃi｜をＣiの要素数とする。
【００２５】
ｒ＝（｜Ｃsi∩Ｃtjp｜）／（｜Ｃsi｜＋｜Ｃtjp｜）
Ｓｔｅｐ３−ｂ：ｊ＝１，２，…ｍのうち、ｒが最も大きいｔjが一つであればそれをｓiの変換先として記録し、終了する。複数であればｐ＝ｐ＋１としてＳｔｅｐ３−ａへ戻る。但し、ｐ＝ｐ＋１としたときに、Ｃtjpが計算できないｊが存在する場合は、ｒが最も大きい全てのｔjを変換先として記録し、終了する。
【００２６】
以上のように、管理情報同士の概念照合を行い、照合元システムの管理情報の集合から照合先への変換規則を得る。
【００２７】
概念照合により得た変換規則を用いて、管理情報の変換を行う。変換の手順は、変換を指示されている変換元システムから変換先システムへの変換規則を取得し、変換元システムの管理情報の集合に含まれる全ての管理情報に対して、前記変換規則を参照し、当てはまるものがあれば、「管理情報Ａ」→「管理情報Ｂ」のように変換を行う。
【発明の効果】
【００２８】
複数のシステムを連携させる時や既存のシステムの設計書を再利用して新たなシステムの設計書を作成する時などに、システムの管理情報に概念体系に基づいて意味を与え、該意味に基づいて変換することにより、管理情報を誤って変換することなく、迅速な連携や再利用を図るとともにその正確性を向上させることができる。
【発明を実施するための最良の形態】
【００２９】
＜管理情報自動変換装置＞
図５は本発明の実施の形態の一例にかかる管理情報自動変換装置を示すもので、図中、１は入力部、２は表示部、３は概念体系作成部、４は概念体系保存部、５は概念インスタンス付与部、６は概念インスタンス付与済み管理情報保存部、７は概念照合部、８は変換規則保存部、９は変換部である。
【００３０】
入力部１は、キーボード、マウス等からなり、オペレータ（ユーザ）が各部に情報や操作を入力するためのものである。表示部２は、液晶ディスプレイ、ＣＲＴ等の画像表示装置からなり、入力部１から入力された情報や操作、各部における処理結果をオペレータに提示するためのものである。
【００３１】
概念体系作成部３は、管理情報を使用するシステムが属する所定の業務分野においてその業務に使用される概念同士の関係を表す概念体系を、入力部１から入力された操作に従って作成する。概念体系保存部４は、概念体系作成部３によって作成された業務分野毎の概念体系を保存する。
【００３２】
概念インスタンス付与部５は、入力部１から入力された所定のシステムが属する業務分野に関する指示に従って概念体系保存部４より所定のシステムが属する業務分野に対応する概念体系を読み込んで表示部２に表示し、入力部１から入力された前記所定のシステムの管理情報の集合を表示部２に表示するとともに、入力部１から入力された操作に従って概念体系中のいずれかの概念を実体化した概念インスタンスを生成して表示部２に表示し、さらに入力部１から入力された操作に従って前記所定のシステムの個々の管理情報と概念インスタンスとを関連付けることにより、概念体系中のいずれかの概念と概念インスタンスを介して関連付けられた前記所定のシステムの管理情報の集合である前記所定のシステムの概念インスタンス付与済み管理情報を作成する。
【００３３】
概念インスタンス付与済み管理情報保存部６は、概念インスタンス付与部５によって作成されたシステム毎の概念インスタンス付与済み管理情報を保存する。
【００３４】
概念照合部７は、入力部１から入力された変換元の所定のシステム及び変換先の所定のシステムに関する指示に従って概念インスタンス付与済み管理情報保存部６より変換元の所定のシステムの概念インスタンス付与済み管理情報及び変換先の所定のシステムの概念インスタンス付与済み管理情報をそれぞれ取得し、これら２つの概念インスタンス付与済み管理情報の概念インスタンス同士を照合することにより、変換元の所定のシステムの管理情報から変換先の所定のシステムの管理情報への変換規則を生成する。
【００３５】
概念照合部７は、詳細には、前述した＜概念照合＞で説明した処理を実行する、変換元の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報に関連付けられた概念インスタンスの概念と一致する概念の概念インスタンスに関連付けられた管理情報を、変換先の所定のシステムの概念インスタンス付与済み管理情報から取得する第１の手段と、第１の手段によって取得した全ての管理情報が同一の概念インスタンスに関連付けられているかどうかを調べる第２の手段と、変換元の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報に関連付けられた概念インスタンスと関連する概念インスタンスの概念の集合を、前記変換元の所定のシステムの概念インスタンス付与済み管理情報から取得し、その集合と一致する概念インスタンスの割合の高い管理情報を、変換先の所定のシステムの概念インスタンス付与済み管理情報から取得する第３の手段と、変換元の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報から前記第１ないし第３の手段によって取得した変換先の所定のシステムの概念インスタンス付与済み管理情報に含まれる管理情報への変換を変換規則として記録する第４の手段とからなる。
【００３６】
変換規則保存部８は、概念照合部７によって生成された変換元及び変換先のシステム毎の変換規則を保存する。
【００３７】
変換部９は、入力部１から入力された変換元の一のシステムの管理情報と変換先の他のシステムに関する指示に従って変換規則保存部８より一のシステムの管理情報から他のシステムの管理情報への変換規則を取得し、該取得した変換規則に基づいて前記一のシステムの管理情報を他のシステムの管理情報へ変換し、表示部２に表示する。
【００３８】
なお、前述した装置は、周知のコンピュータ上に実現することもでき、この際、前記概念体系保存部４、概念インスタンス付与済み管理情報保存部６、変換規則保存部８はコンピュータにおけるハードディスク等の記憶装置によって構成され、また、概念体系作成部３、概念インスタンス付与部５、概念照合部７、変換部９はコンピュータにおけるＣＰＵ、メモリ等とともに図６にフローチャートで示すプログラムによって構成される。
【００３９】
＜管理情報自動変換方法＞
次に、本発明による管理情報自動変換方法を、図５の装置構成図、図６のフローチャートを用いて説明する。
【００４０】
まず、概念体系作成部３は、管理情報を使用するシステムが属する所定の業務分野においてその業務に使用される概念同士の関係を表す概念体系を、入力部１から入力された操作に従って作成し、業務分野毎に概念体系保存部４に保存する（ｓ１）。
【００４１】
次に、概念インスタンス付与部５は、入力部１から入力された所定のシステムが属する業務分野に関する指示に従って概念体系保存部４より所定のシステムが属する業務分野に対応する概念体系を読み込んで表示部２に表示し、入力部１から入力された前記所定のシステムの管理情報の集合を表示部２に表示するとともに、入力部１から入力された操作に従って概念体系中のいずれかの概念を実体化した概念インスタンスを生成して表示部２に表示し、さらに入力部１から入力された操作に従って前記所定のシステムの個々の管理情報と概念インスタンスとを関連付けることにより、概念体系中のいずれかの概念と概念インスタンスを介して関連付けられた前記所定のシステムの管理情報の集合である前記所定のシステムの概念インスタンス付与済み管理情報を作成し、システム毎に概念インスタンス付与済み管理情報保存部６に保存する（ｓ２）。
【００４２】
この際、入力部１から入力された所定のシステムが属する業務分野に関する指示に対応する概念体系が概念体系保存部４中に存在しなければ、表示部２にエラーを表示して終了する（ｓ３）。
【００４３】
次に、概念照合部７は、入力部１から入力された変換元の所定のシステム及び変換先の所定のシステムに関する指示に従って概念インスタンス付与済み管理情報保存部６より変換元の所定のシステムの概念インスタンス付与済み管理情報及び変換先の所定のシステムの概念インスタンス付与済み管理情報をそれぞれ取得し、これら２つの概念インスタンス付与済み管理情報の概念インスタンス同士を照合することにより、変換元の所定のシステムの管理情報から変換先の所定のシステムの管理情報への変換規則を生成し、変換元及び変換先のシステム毎に変換規則保存部８に保存する（ｓ４）。なお、詳細には、前述した＜概念照合＞で説明した処理ステップを実行する。
【００４４】
この際、入力部１から入力された変換元の所定のシステムの概念インスタンス付与済み管理情報または変換先の所定のシステムの概念インスタンス付与済み管理情報のいずれか一方もしくは両方に関する指示に対応する概念インスタンス付与済み管理情報が概念インスタンス付与済み管理情報保存部６中に存在しなければ、表示部２にエラーを表示して終了する（ｓ５）。
【００４５】
次に、変換部９は、入力部１から入力された変換元の一のシステムの管理情報と変換先の他のシステムに関する指示に従って変換規則保存部８より一のシステムの管理情報から他のシステムの管理情報への変換規則を取得し、該取得した変換規則に基づいて前記一のシステムの管理情報を他のシステムの管理情報へ変換し、表示部２に表示する（ｓ６）。
【００４６】
この際、入力された変換元の一のシステム及び変換先の他のシステムに関する指示に対応する変換規則が変換規則保存部８中に存在しなければ、表示部２にエラーを表示して終了する（ｓ７）。
【実施例１】
【００４７】
以下、本発明による管理情報自動変換について、具体的な例、ここでは装置管理システムＡの開発において、過去に開発したシステムＢの設計書を再利用する際に、設計書中の管理情報をシステムＢのものからＡのものへ自動変換する場合を例に挙げて説明する。
【００４８】
まず、概念体系作成部３を用いて、装置管理の業務分野における概念体系を作成し、概念体系保存部４に保存する。図７に作成した概念体系を示す。
【００４９】
次に、概念インスタンス付与部５を用いて、概念体系保存部４から前記作成した概念体系を取得し、概念インスタンスの生成と管理情報との関連づけを行い、システムＡの管理情報に意味を与え、概念インスタンス付与済み管理情報保存部６に保存する。図８に作成したシステムＡの概念インスタンス付与済み管理情報を示す。
【００５０】
具体的には、管理情報毎に次の手順で概念インスタンスの生成と関連付けを行った。
【００５１】
・オペレータが「装置名」は何らかの装置の名前を指すと判断した．
＞装置の名前は、概念「Ｅｑｕｉｐｍｅｎｔ」の属性「ｎａｍｅ」に相当することから概念インスタンス「Ｅｑｕｉｐｍｅｎｔ」を生成し、「装置名」と関連付けする．
＞その際「ｎａｍｅ」というラベルを付与することによって、属性「ｎａｍｅ」の意味を与える。
【００５２】
・オペレータが「装置ＩＤ」は装置を一意に識別するためのＩＤであると判断した．
＞装置のＩＤは概念「Ｅｑｕｉｐｍｅｎｔ」の属性「ｏｂｊｅｃｔＩＤ」に相当する．
＞この時「装置名」が指す装置と「装置ＩＤ」が指す装置が同じものであるとオペレータが判断したため、新たな概念インスタンスの生成は行わずに、「装置名」が関連付けられているものと同じ概念インスタンスに「装置ＩＤ」を関連付けする．
＞その際、「ｏｂｊｅｃｔＩＤ」というラベルを付与することによって、属性「ｏｂｊｅｃｔＩＤ」の意味を与える。
【００５３】
・オペレータが「装置種別」は装置の形式を表すと判断した．
＞装置の形式とは、概念「Ｐｈｙｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ」の属性「ｔｙｐｅ」に相当し、その概念インスタンスを生成する．
＞この時、「ｔｙｐｅ」というラベルを付与することによって、属性「ｔｙｐｅ」を指す意味を与える．
＞さらに、装置の形式という意味を持たせるには、「Ｅｑｕｉｐｍｅｎｔ」と「Ｐｈｙｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ」を関連付ける必要がある．
＞この際、「装置種別」が指す装置と「装置名」が指す装置が同じものであると、オペレータが判断したため新たな、「Ｅｑｕｉｐｍｅｎｔ」の概念インスタンス生成を行わずに、「装置名」が関連付けられている概念インスタンス「Ｅｑｕｉｐｍｅｎｔ」と概念インスタンス「Ｐｈｙｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ」を関連付ける。
【００５４】
・オペレータが「カード名」は何らかのカードの名前を指すと判断した．
＞カードの名前は、概念「Ｃａｒｄ」の属性「ｎａｍｅ」に相当することから概念インスタンス「Ｃａｒｄ」を生成し、「カード名」と関連付けする．
＞その際、「ｎａｍｅ」というラベルを付与することによって、属性「ｎａｍｅ」の意味を与える。
【００５５】
・オペレータが「カード種別」はカードの形式を表すと判断した．
＞形式とは、概念「Ｐｈｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｓｅｃｉｆｉｃａｔｉｏｎ」の属性「ｔｙｐｅ」に相当し、その概念インスタンスを生成する．
＞この時、既に作成してある概念インスタンス「Ｐｈｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｓｅｃｉｆｉｃａｔｉｏｎ」は装置の形式を表していることから、カードの形式を表すためには新たに概念インスタンスを生成し、「カード名」が関連付けられている概念インスタンス「Ｃａｒｄ」と関連付けを行う。
【００５６】
同様に、システムＢの管理情報に意味を与え、保存する。図９に作成したシステムＢの概念インスタンス付与済み管理情報を示す。
【００５７】
次に、システムＢの設計書を再利用してシステムＡの設計書を作成する際の管理情報の変換を行うために、概念照合部７により、システムＢの管理情報をシステムの管理情報と概念照合する。
【００５８】
まず、システムＢの管理情報「識別番号」を照合する．
・Ｓｔｅｐ１：図９に示すように、「識別番号」は概念［Ｅｑｕｉｐｍｅｎｔ］のインスタンスの属性［ｏｂｊｅｃｔＩＤ］と関連付けられている。これと同じ概念インスタンスに関連付けられているシステムＡの管理情報は「装置ＩＤ」一つだけなので、これを取得し、変換規則を「識別番号→装置ＩＤ」と記録する。
【００５９】
次に、管理情報「ＩＦタイプ」を照合する．
・Ｓｔｅｐ１：「ＩＦタイプ」は概念インスタンス［Ｐｈｙｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ］の属性［ｔｙｐｅ］と関連付けられている。これと同じ概念インスタンスを持つシステムＡの管理情報は「装置種別」と「カード種別」の２つ存在するため、Ｓｔｅｐ２へ進む。
【００６０】
・Ｓｔｅｐ２：「装置種別」は概念インスタンス［Ｅｑｕｉｐｍｅｎｔ］と関連を持つ概念インスタンス［Ｐｈｙｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ］に関連付けられている。一方、「カード種別」は概念インスタンス［Ｃａｒｄ］と関連を持つ概念インスタンス［Ｐｈｙｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ］に関連付けられている。よって、「装置種別」と「カード種別」は同じ概念インスタンスに関連付けられていないので、Ｓｔｅｐ３へ進む。
【００６１】
・Ｓｔｅｐ３：「ＩＦタイプ」の概念インスタンス［Ｐｈｙｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ］は［Ｃａｒｄ］と関連付けられている。一方、「装置種別」と「カード種別」の概念インスタンスは、それぞれ［Ｅｑｕｉｐｍｅｎｔ］と［Ｃａｒｄ］に関連付けられている。
【００６２】
Ｓｔｅｐ３−ａに従って計算すると、「装置種別」は
ｒ＝｜[Card]∩[Equipment]｜／（｜[Card]｜＋｜[Equipment]｜）
＝０／２
＝０
であり、「カード種別別」は
ｒ＝｜[Card]∩[Card]｜／（｜[Card]｜＋｜[Card]｜）
＝１／２
＝０．５
である。「カード種別」のｒの方が大きいため、「ＩＦタイプ」の変換先を「カード種別」であると記録して終了する。
【００６３】
以上のように概念照合を行った結果、
・「識別番号」→「装置ＩＤ」
・「ＩＦタイプ」→「カード種別」
という、システムＢからシステムＡへの変換規則を変換規則保存部８に保存する。
【００６４】
次にシステムＢの設計書として図１０に示すシーケンス図があるとする。
【００６５】
このシーケンス図を再利用してシステムＡの設計書にする場合に、変換部９は変換規則保存部８から変換規則を取得し、システムＢの管理情報「識別タイプ」をシステムＡの管理庸報「装置ＩＤ」へ、「ＩＦタイプ」を「カード種別」へ変換する。管理情報の変換結果を適用したシステムＡのシーケンス図を図１１に示す。
【００６６】
以上のように、他システムの設計書を再利用する際に、概念体系に基づいて管理情報を変換できた。その際、デバイスの種別を表すシステムＡの管理情報は「装置種別」と「カード種別」の２つが存在し、デバイスの種別を表す情報同士を変換するという規則では誤って変換される可能性がある。しかし、本発明の概念体系に某づいて変換規則を得る技術により、システムＢの管理情報「ＩＦタイプ」を「カード種別」へ正確に変換することができた。
【図面の簡単な説明】
【００６７】
【図１】管理情報集合の一例を示す説明図
【図２】概念体系の一例を示す説明図
【図３】概念インスタンスを用いた管理情報と概念体系との関連づけの一例を示す説明図
【図４】概念インスタンスを用いた管理情報と概念体系との関連づけの他の例を示す説明図
【図５】本発明の実施の形態の一例にかかる管理情報自動変換装置の構成図
【図６】本発明の実施の形態の一例にかかる管理情報自動変換方法のフローチャート
【図７】実施例１に係る概念体系を示す説明図
【図８】実施例１に係るシステムＡの概念インスタンス付与済み管理情報を示す説明図
【図９】実施例１に係るシステムＢの概念インスタンス付与済み管理情報を示す説明図
【図１０】実施例１に係るシステムＡのシーケンス図
【図１１】実施例１に係るシステムＢのシーケンス図
【符号の説明】
【００６８】
１：入力部、２：表示部、３：概念体系作成部、４：概念体系保存部、５：概念インスタンス付与部、６：概念インスタンス付与済み管理情報保存部、７：概念照合部、８：変換規則保存部、９：変換部。
【図１】
2008192039.tif 000003
【図２】
2008192039.tif 000004
【図３】
2008192039.tif 000005
【図４】
2008192039.tif 000006
【図５】
2008192039.tif 000007
【図６】
2008192039.tif 000008
【図７】
2008192039.tif 000009
【図８】
2008192039.tif 000010
【図９】
2008192039.tif 000011
【図１０】
2008192039.tif 000012
【図１１】
2008192039.tif 000013