JP7103868B2 - 管理装置、管理方法及びプログラム - Google Patents
管理装置、管理方法及びプログラム Download PDFInfo
- Publication number
- JP7103868B2 JP7103868B2 JP2018121904A JP2018121904A JP7103868B2 JP 7103868 B2 JP7103868 B2 JP 7103868B2 JP 2018121904 A JP2018121904 A JP 2018121904A JP 2018121904 A JP2018121904 A JP 2018121904A JP 7103868 B2 JP7103868 B2 JP 7103868B2
- Authority
- JP
- Japan
- Prior art keywords
- software
- information
- name
- name identification
- definition information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Description
まず、本実施形態に係る資産管理システム1の全体構成について、図1を参照しながら説明する。図1は、本実施形態に係る資産管理システム1の全体構成の一例を示す図である。
次に、本実施形態に係る管理装置10の機能構成について、図2を参照しながら説明する。図2は、本実施形態に係る管理装置10の機能構成の一例を示す図である。
ここで、ソフトウェアインベントリ情報210について、図3を参照しながら説明する。図3は、ソフトウェアインベントリ情報210の一例を示す図である。
次に、ソフトウェア定義情報220について、図4を参照しながら説明する。図4は、ソフトウェア定義情報220の一例を示す図である。
以降では、ソフトウェア辞書情報240からソフトウェア定義情報220を作成する処理について、図5を参照しながら説明する。図5は、ソフトウェア定義情報の作成処理の一例を示すフローチャートである。なお、ソフトウェア定義情報220の作成処理は、例えば、本実施形態に係る資産管理システム1の稼働を開始する際に、1度実行されれば良い。ただし、必要に応じて、適宜、ソフトウェア定義情報220の作成処理が実行されても良い。
以降では、ソフトウェア定義情報220を用いて、ソフトウェアインベントリ情報210を構成する各ソフトウェアインベントリレコードのソフトウェア名を名寄せする処理について、図6を参照しながら説明する。図6は、名寄せ処理の一例を示すフローチャートである。以降では、或る情報装置30から収集されたソフトウェアインベントリ情報210を構成する各ソフトウェアインベントリレコードのソフトウェア名を名寄せする場合について説明する。
ここで、例えば、アラートが通知された管理者端末40は、Webブラウザ等により管理装置10にアクセスすることで、例えば図7に示すアラート画面G100を表示させることができる。図7は、アラート画面G100の一例を示す図である。
ここで、名寄せ登録部128により作成される追加ソフトウェア定義レコードについて、図8を参照しながら説明する。図8は、追加ソフトウェア定義レコードの一例を説明する図である。
以降では、ソフトウェア定義情報220を更新する処理について、図9を参照しながら説明する。図9は、ソフトウェア定義情報220の更新処理の一例を示すフローチャートである。なお、ソフトウェア定義情報220の更新処理は、例えば、日次等の所定の時間毎に繰り返し実行される。図9の更新処理で更新対象となるソフトウェア定義情報220には、追加ソフトウェア定義レコードが含まれているものとする。
以上のように、本実施形態に係る資産管理システム1では、情報装置30にインストールされているソフトウェアの名寄せを行うことができる。このとき、本実施形態に係る資産管理システム1では、機械学習の手法を用いて、名寄せができなかったソフトウェアに近いソフトウェアをユーザにレコメンドする。そして、本実施形態に係る資産管理システム1では、レコメンドしたソフトウェアに対するユーザの選択に応じて、レコメンドに用いられる学習データセット(ソフトウェア定義情報220)を再学習する。
10 管理装置
20 収集装置
30 情報装置
110 ソフトウェア定義処理部
111 トークン分割部
112 頻度計算部
113 特徴ベクトル計算部
114 レコード作成部
120 名寄せ処理部
121 取得部
122 判定部
123 トークン分割部
124 頻度計算部
125 特徴ベクトル計算部
126 レコメンド対象選択部
127 アラート通知部
128 名寄せ登録部
130 台帳登録部
140 記憶部
210 ソフトウェアインベントリ情報
220 ソフトウェア定義情報
230 ソフトウェア資産管理台帳情報
240 ソフトウェア辞書情報
Claims (8)
- 複数の情報装置にインストールされているソフトウェア資産を管理する管理装置であって、
少なくともソフトウェア名がそれぞれ含まれる複数のソフトウェア定義情報を用いて、前記情報装置にインストールされているソフトウェアを名寄せする名寄せ手段と、
前記名寄せ手段によるソフトウェアの名寄せが失敗した場合、機械学習の手法により、前記複数のソフトウェア定義情報のうち、前記名寄せが失敗したソフトウェアとの類似度が高い順に予め決められた個数の複数のソフトウェア定義情報を選択する選択手段と、
前記選択手段により選択された複数の前記ソフトウェア定義情報を、前記名寄せが失敗したソフトウェアに類似するソフトウェアに関する情報としてユーザにレコメンドするレコメンド手段と、
を有することを特徴とする管理装置。 - 前記レコメンド手段によりレコメンドされた前記ソフトウェアに関する情報の中からユーザにより選択されたソフトウェアに関する情報を用いて、前記名寄せが失敗したソフトウェアのソフトウェア名と、前記ソフトウェアに関する情報のうちの所定の情報とが含まれるソフトウェア定義情報を作成する作成手段を有し、
前記名寄せ手段は、
前記作成手段により作成されたソフトウェア定義情報も含む複数のソフトウェア定義情報を用いて、前記情報装置にインストールされているソフトウェアを名寄せする、ことを特徴とする請求項1に記載の管理装置。 - 前記名寄せ手段は、
前記複数のソフトウェア定義情報の中に、前記情報装置にインストールされているソフトウェアのソフトウェア名が含まれるソフトウェア定義情報が存在するか否かを判定することで、前記情報装置にインストールされているソフトウェアを名寄せする、ことを特徴とする請求項1又は2に記載の管理装置。 - 前記名寄せ手段によるソフトウェアの名寄せが失敗した場合、該名寄せに失敗したことを所定の端末に通知するための通知手段を有し、
前記レコメンド手段は、
前記端末のユーザに対して、複数の前記ソフトウェア定義情報を、前記名寄せが失敗したソフトウェアに類似するソフトウェアに関する情報としてレコメンドする、ことを特徴とする請求項1乃至3の何れか一項に記載の管理装置。 - 前記機械学習の手法は、近傍探索であり、
前記選択手段は、
前記名寄せ手段による前記ソフトウェアの名寄せが失敗した場合、前記複数のソフトウェア定義情報のうち、前記名寄せが失敗したソフトウェアとの所定の距離が近い順に上位L件のソフトウェア定義情報を選択する、ことを特徴とする請求項1乃至4の何れか一項に記載の管理装置。 - 前記距離は、ソフトウェア名の特徴ベクトル間のユークリッド距離、コサイン類似度又はマンハッタン距離のいずれかである、ことを特徴とする請求項5に記載の管理装置。
- 複数の情報装置にインストールされているソフトウェア資産を管理する管理装置が、
少なくともソフトウェア名がそれぞれ含まれる複数のソフトウェア定義情報を用いて、前記情報装置にインストールされているソフトウェアを名寄せする名寄せ手順と、
前記名寄せ手順によるソフトウェアの名寄せが失敗した場合、機械学習の手法により、前記複数のソフトウェア定義情報のうち、前記名寄せが失敗したソフトウェアとの類似度が高い順に予め決められた個数の複数のソフトウェア定義情報を選択する選択手順と、
前記選択手順により選択された複数の前記ソフトウェア定義情報を、前記名寄せが失敗したソフトウェアに類似するソフトウェアに関する情報としてユーザにレコメンドするレコメンド手順と、
を実行することを特徴とする管理方法。 - コンピュータを、請求項1乃至6の何れか一項に記載の管理装置における各手段として機能させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018121904A JP7103868B2 (ja) | 2018-06-27 | 2018-06-27 | 管理装置、管理方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018121904A JP7103868B2 (ja) | 2018-06-27 | 2018-06-27 | 管理装置、管理方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020004005A JP2020004005A (ja) | 2020-01-09 |
JP7103868B2 true JP7103868B2 (ja) | 2022-07-20 |
Family
ID=69100041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018121904A Active JP7103868B2 (ja) | 2018-06-27 | 2018-06-27 | 管理装置、管理方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7103868B2 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012159884A (ja) | 2011-01-28 | 2012-08-23 | Fujitsu Ltd | 情報照合装置、情報照合方法および情報照合プログラム |
JP2013065068A (ja) | 2011-09-15 | 2013-04-11 | Fujitsu Ltd | 辞書作成プログラム,辞書作成装置および辞書作成方法 |
JP2015130040A (ja) | 2014-01-07 | 2015-07-16 | 株式会社日立システムズ | 名寄せ装置、名寄せシステム、方法及びプログラム |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3331692B2 (ja) * | 1993-09-03 | 2002-10-07 | 富士通株式会社 | 異表記語辞書作成支援装置 |
-
2018
- 2018-06-27 JP JP2018121904A patent/JP7103868B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012159884A (ja) | 2011-01-28 | 2012-08-23 | Fujitsu Ltd | 情報照合装置、情報照合方法および情報照合プログラム |
JP2013065068A (ja) | 2011-09-15 | 2013-04-11 | Fujitsu Ltd | 辞書作成プログラム,辞書作成装置および辞書作成方法 |
JP2015130040A (ja) | 2014-01-07 | 2015-07-16 | 株式会社日立システムズ | 名寄せ装置、名寄せシステム、方法及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2020004005A (ja) | 2020-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11797595B2 (en) | Method, apparatus, and computer program product for user-specific contextual integration for a searchable enterprise platform | |
CN101625697B (zh) | 文档管理设备、文档管理***和文档管理方法 | |
US10331441B2 (en) | Source code mapping through context specific key word indexes and fingerprinting | |
US20230086966A1 (en) | Search systems and methods utilizing search based user clustering | |
US10134067B2 (en) | Autocomplete of searches for data stored in multi-tenant architecture | |
WO2019111508A1 (ja) | 情報処理装置、情報処理方法およびプログラム | |
CN112685443B (zh) | 数据查询方法、装置、电子设备和计算机可读存储介质 | |
US9043328B2 (en) | Configurable catalog builder system | |
US8954988B1 (en) | Automated assessment of terms of service in an API marketplace | |
JP5048852B2 (ja) | 検索装置、検索方法、検索プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体 | |
JP2010282241A (ja) | ファイル管理装置、ファイル管理システム、ファイル管理方法、および、プログラム | |
US11151308B2 (en) | Electronic document processing system | |
JP7162484B2 (ja) | ヘルプ情報表示システム、ヘルプ情報表示装置、ヘルプ情報表示方法及びヘルプ情報表示プログラム | |
JP3987018B2 (ja) | 統合業務ソフトウェアの導入運用支援システム | |
JP7103868B2 (ja) | 管理装置、管理方法及びプログラム | |
US11874730B2 (en) | Identifying log anomaly resolution from anomalous system logs | |
JP5918714B2 (ja) | 文献検索装置、文献検索方法、プログラム、および文献検索システム | |
AU2018214042A1 (en) | Information displaying method and apparatus | |
JP2011070348A (ja) | 情報処理システム、情報処理方法、およびプログラム | |
US10185747B2 (en) | Presenting publisher data sets in context | |
JP5718630B2 (ja) | 情報処理装置、情報資産管理システム、情報資産管理方法、及びプログラム | |
JP2011186769A (ja) | コンテンツ管理システム、コンテンツ管理装置、及びアクセス制御方法 | |
JPWO2020245887A1 (ja) | 文章生成装置、文章生成方法、および文章生成プログラム | |
JP2009271671A (ja) | 情報処理装置、情報処理方法、プログラム及び記録媒体 | |
JP6108034B2 (ja) | 機器情報取得装置、機器情報取得システム、機器情報取得方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201127 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211130 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20220128 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220329 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220607 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220707 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7103868 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |